یک تازه وارد هستم وبسیار نیاز به یاد گرفتن سی شارپ دارم
لطفا مرحله های اصلی یک برنامه نویسی با سی شارپ رو اونم کار روی تصویر بهم بگین
میخام الگوریتم floodfill رو روی یک تصویر پیاده کنم؟؟؟؟؟؟
خیلی فوریه!!
یک تازه وارد هستم وبسیار نیاز به یاد گرفتن سی شارپ دارم
لطفا مرحله های اصلی یک برنامه نویسی با سی شارپ رو اونم کار روی تصویر بهم بگین
میخام الگوریتم floodfill رو روی یک تصویر پیاده کنم؟؟؟؟؟؟
خیلی فوریه!!
اگه بخواهید ساده باشه، از روتین های ابتدایی استفاده میشه که درست کار می کنند گو اینکه ذاتا کند اند.
وقتی می گویید یک تصویر دارید یعنی یک شیء Image یا یک Bitmap دارید.
اگر Image بود خیلی ساده به Bitmap تبدیل اش می کنید، چون خواندن مقدار رنگ پیکسل های Bitmap ساده است.
الگوریتم FloodFill را می دانید؟ سعی می کند یک رنگ را در یک نقطه و نقاط مجاورش تغییر دهد و تا زمانی که با رنگ های دیگر
یا کادر حاشیه دور تصویر محدود نشده به کارش ادامه می دهد.
به مثال پیوستی مراجعه کنید :
FloodFillSample.zip
ممنون بابت راهنماییتون
متاسفانه خنگی از منه!!!
سلام علیکم
خیلی ممنون از کدی که گذاشتین
متاسفانه این خط ها رو نفهمیدم چی نوشتین وچکار میکنن؟
ضمنا هدف من اینه که یک پروژه تعریف کنم که یک تصویر پیچیده داره مثل عکسهای رنگی سی تی اسکن
به وسیله الگوریتم floodfill نواحی با مقدارمشخص عدد اختصاص یافته به همه پیکسلهای کل تصویر رو رو به رنگ دلخواهم تغییر بدم.
مثلا پیکسل هایی با رنگی با شماره بین 5 تا 23 رو به رنگی به شماره 1 تغییر بده.(از اونجایی که من میدونم هر تصویر در اصل یک ماتریس است با اعدادی که نشاندهنده هر رنگ است.در matlab این ماتریس تصویر رابه سادگی میتوان دید )
ضمنا میخام مرز بندی بین پیکسل ها رو توی تصویر ببینم.مثلا ناحیه های با رنگ مختلف مرز بینشون با خط نشون داده بشه.
اگر میشه کمکم کنین ممنون میشم