सभी पेंट प्रोग्राम, जो कि कितने सरल या जटिल हैं, स्वतंत्र उपकरण के साथ आते हैं। यह मूल रूप से एक बंद क्षेत्र के रंग को दूसरे रंग के साथ बदल देता है। मुझे पता है कि ऐसा करने के लिए अलग-अलग एपीआई हैं, लेकिन मुझे एल्गोरिदम में दिलचस्पी है। इस उपकरण को लागू करने के लिए एक कुशल एल्गोरिदम क्या होगा?भरण ऑपरेशन पेंट अनुप्रयोगों में कैसे काम करता है?
बातें मैं जल्दी से के बारे में सोच सकते हैं के एक जोड़े हैं:
एक द्विआधारी नक्शा, जहां रंग में पिक्सल को बदला जाएगा में- Convert छवि
1
हैं और सभी अन्य रंग0
हैं। - बिंदु के आसपास एक बंद क्षेत्र आप इस तरह बदलना चाहते हैं कि सभी पिक्सल के अंदर 1 कर रहे हैं और सभी पड़ोसी पिक्सल 0.
@dbr: "पड़ोसी"? आप ब्रितानी हमारी भाषा मजाकिया बोलते हैं। :-) हालांकि, बेहतर शीर्षक! –