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