एक बीज पिक्सेल के रूप में एक यादृच्छिक पिक्सेल चुनें। यह क्षेत्र ए बन जाता है जब तक ए को बड़ा नहीं मिलता है तब तक ए का विस्तार किया जाता है। वह आपका क्षेत्र है।
तरह से एक विस्तार करने के लिए एक के लिए पड़ोसी पिक्सल, की तलाश कर रहा है वे इसी तरह के रंग ए
में कम से कम एक पड़ोसी पिक्सेल को "समान रंग" करने के लिए आप कुछ हद तक चर रहा है इसका मतलब है कि इस तरह के। यदि आप एक और जवाब में कहते हैं, तो आप बिल्कुल दो रंग बना सकते हैं, फिर "समान" "बराबर" है। अन्यथा, "समान" का अर्थ उन रंगों का होगा जिनके पास आरजीबी मूल्य हैं या क्या नहीं है जहां दोनों रंगों का प्रत्येक घटक एक दूसरे की छोटी मात्रा में है (यानी 255, 128, 128 252, 125, 130 के समान है)।
आप चयनित पिक्सल को भी सीमित कर सकते हैं ताकि वे बीज पिक्सेल के समान हों, लेकिन जब मनुष्य बीज उठा रहा है तो यह बेहतर काम करता है। (मेरा मानना है कि यह फ़ोटोशॉप में किया गया है, उदाहरण के लिए।)
यह किनारे का पता लगाने से बेहतर हो सकता है क्योंकि आप उन्हें अस्तित्व से बाहर फ़िल्टर किए बिना ग्रेडियेंट से निपट सकते हैं, और आपको परिणामस्वरूप पता लगाने की आवश्यकता नहीं है एक सुसंगत क्षेत्र में किनारों। इसका नुकसान यह है कि एक ढाल काला से सफेद तक जा सकता है और यह उसी क्षेत्र के रूप में पंजीकृत होगा, लेकिन यह वही हो सकता है जो आप चाहते हैं। इसके अलावा, आपको कार्यान्वयन से सावधान रहना होगा या अन्यथा यह बहुत धीमा होगा।
यदि आवश्यक हो तो मैं उन्हें बिल्कुल दो रंग बना सकता हूं। मैं एक ताप नक्शा फ़िल्टर कर रहा हूं – Malfist
फिर आपको किनारे का पता लगाने एल्गोरिदम के साथ ठीक होना चाहिए। समस्या रंगों के साथ नहीं है, लेकिन पिक्सेल पर परिवर्तन। यदि आपके पास बहुत अंतर है, तो यह बहुत आसान है - और यह एक हीटमैप पर लागू होता है। हालांकि, मैं एल्गोरिदम के एक विशिष्ट कार्यान्वयन के साथ आपकी मदद नहीं कर सकता। – Femaref