बाउंड्री फिल बनाम फ्लड फिल
कई प्रकार के एल्गोरिदम हैं जिनका उपयोग कंप्यूटर ग्राफिक्स में चित्रों को चित्रित करने के उद्देश्य से किया जाता है। फ्लड फिल और बाउंड्री फिल ऐसे ही दो लोकप्रिय एल्गोरिदम हैं। बाउंड्री फिल और फ्लड फिल प्रकृति में लगभग समान हैं लेकिन कुछ पहलुओं में भिन्न हैं जिन्हें इस लेख में हाइलाइट किया जाएगा।
बाढ़ भरना
एक ही रंग का उपयोग करके आपस में जुड़े पिक्सेल के माध्यम से एक संलग्न आकृति में बाढ़ एक पूरे क्षेत्र को रंग देती है। यह ग्राफिक्स में रंग भरने का एक आसान तरीका है। एक बस आकार लेता है और बाढ़ भरना शुरू कर देता है। एल्गोरिथम इस तरह से काम करता है कि बाउंड्री के अंदर सभी पिक्सल्स को बाउंड्री और बाहर पिक्सल्स को छोड़कर एक ही रंग दिया जा सके।फ्लड फिल को कभी-कभी सीड फिल के रूप में भी जाना जाता है क्योंकि आप एक बीज बोते हैं और अधिक से अधिक बीज एल्गोरिथम द्वारा लगाए जाते हैं। प्रत्येक बीज पिक्सेल को उसी रंग देने की जिम्मेदारी लेता है जिस पर वह स्थित है। फ्लड फिल एल्गोरिथम के कई रूप हैं जिनका उपयोग आवश्यकताओं के आधार पर किया जाता है।
सीमा भरण
सीमा भरण एक अन्य एल्गोरिथम है जिसका उपयोग कंप्यूटर ग्राफिक्स में आंकड़ों को रंगने के उद्देश्य से किया जाता है। यह फ्लड फिल के समान है कि कई लोग भ्रमित हैं कि क्या यह इसका एक और रूपांतर है। यहां क्षेत्र एक चुने हुए रंग के पिक्सल के साथ रंगीन हो जाता है क्योंकि यह तकनीक को अपना नाम देता है। बीज बोने की परिस्थितियों में अंतर देखा जा सकता है। जब तक दी गई रंगीन सीमा नहीं मिल जाती, तब तक बाउंड्री फिल चुने हुए क्षेत्र को एक रंग से भर देती है। यह एल्गोरिथम प्रकृति में भी पुनरावर्ती है क्योंकि फ़ंक्शन तब वापस आता है जब रंगीन होने वाला पिक्सेल सीमा रंग होता है या पहले से ही भरण रंग होता है।
संक्षेप में:
• फ्लड फिल और बाउंड्री फिल किसी दिए गए आंकड़े को चुने हुए रंग से रंगने के लिए उपयोग किए जाने वाले एल्गोरिदम हैं
• फ्लड फिल वह है जिसमें चयनित रंग के सभी कनेक्टेड पिक्सल को फिल कलर से बदल दिया जाता है।
• बाउंड्री फिल बहुत हद तक एक समान है और अंतर यह है कि किसी दिए गए रंग की सीमा मिलने पर प्रोग्राम रुक जाता है।