PDA

View Full Version : پر کردن محیط های بسته شده در تصویر



Delphi7_love
دوشنبه 10 شهریور 1393, 21:20 عصر
با سلام خدمت دوستان عزیز
من میخوام روی یه پروژه کار کنم کنم که نیاز دارم نقاطی رو که روی تصویر بسته شده است رو پر کنم
به عنوان مثال اگر دایره ای ، مربعی یا هر گونه اشکال هندسی رو، داخلشو پر کنم
با جستجویی که انجام دادم گفتند polygon خوبه
ولی هر چی گشتم نتونستم نمونه ای پیدا کنم ، از دوستان خواهشمندم اگر اطلاعااتی دارین در اختیارم بذارین
با تشکر

یوسف زالی
دوشنبه 10 شهریور 1393, 22:31 عصر
سلام. پر کردن تصویر با polygon نمی شه. باید از دستور هایی مثل floodfill استفاده کنید. این دستورات یک نقطه ای رو داخل چندضلعی می گیرن و رنگش می کنن.

Ananas
سه شنبه 11 شهریور 1393, 05:03 صبح
floodfill برای windows 16 بیتیه:
http://msdn.microsoft.com/en-us/library/windows/desktop/dd162726%28v=vs.85%29.aspx

از ExtFloodFill استفاده کنید.