विचार करें कि मेरे पास निम्न प्रकार की एक छवि है, मैं छवि फ़ाइल से बिंदुओं की पहचान कैसे कर सकता हूं। बिंदुओं के लिए निर्देशांक प्राप्त करने के बाद, मैं कुछ बिंदुओं को एक वर्ग या त्रिकोण बनाने के रूप में जोड़ना चाहता हूं।

इसके लिए कौन सा तरीका सबसे अच्छा रहेगा।

[संपादित करें]: साथ ही, मुझे बिंदुओं की संख्या पता नहीं है और यह नियमित नहीं है, जैसे बिंदुओं के बीच में रेखाओं की उपस्थिति।

enter image description here enter image description here

3
SyncMaster 25 नवम्बर 2011, 11:15

1 उत्तर

सबसे बढ़िया उत्तर

आप छवि के X*Y स्थान के माध्यम से एक कनवल्शन मास्क चला सकते हैं। मुखौटा ठीक 7x7 (या जो भी) बिंदु होगा जो आपके चित्र पर है। आप पिक्सेल को नकार कर मास्क चलाएंगे और मास्क की जो भी स्थिति आपको सबसे गहरा परिणाम देती है, इसका मतलब यह होगा कि आपको छवि पर एक बिंदु मिल गया है जहां एक बिंदु मौजूद है।

आगे की प्रक्रिया के लिए सभी डॉट स्थानों को एक संग्रह में संग्रहीत करें।

आप उन बिंदुओं को वर्गों और त्रिभुजों में कैसे जोड़ सकते हैं, यह शायद एक और सवाल है।

0
cherouvim 25 नवम्बर 2011, 11:26
यदि डॉट्स की संख्या अज्ञात है तो क्या कनवल्शन मास्क लगाया जा सकता है। यानी एन एक्स एम। या नहीं चाहिए। बिंदुओं की संख्या पहले से ही ज्ञात हो जाती है। साथ ही बिंदु नियमित नहीं होते हैं, जैसे बिंदुओं के बीच में रेखाओं की उपस्थिति।
 – 
SyncMaster
25 नवम्बर 2011, 11:40
आप छवि के सभी X*Y पिक्सेल के माध्यम से मुखौटा चलाएंगे। पहले से कुछ भी जानने की जरूरत नहीं है, बस उस बिंदु का आकार जिसे आप ढूंढ रहे हैं।
 – 
cherouvim
25 नवम्बर 2011, 11:59