मैं मुसीबत ग्रेस्केल छवि के सही विभाजन को प्राप्त हो रहा है के आधार पर विभाजित:ग्रेस्केल छवि
:जमीनी सच्चाई, यानी मैं विभाजन की तरह लग रहे करना चाहते हैं, यह वह जगह है
मुझे सर्कल के भीतर तीन घटकों में सबसे अधिक दिलचस्पी है। इस प्रकार, जैसा कि आप देख सकते हैं, मैं शीर्ष छवि को तीन घटकों में विभाजित करना चाहता हूं: दो सेमी-सर्कल, और उनके बीच एक आयताकार।
मैंने पतला, क्षरण, और पुनर्निर्माण के विभिन्न संयोजनों के साथ-साथ विभिन्न क्लस्टरिंग एल्गोरिदम, के-साधन, आइसोडाटा और गॉसियन के मिश्रण सहित सभी प्रयासों की कोशिश की है - सभी सफलता की विभिन्न डिग्री के साथ।
किसी भी सुझाव की सराहना की जाएगी।
संपादित करें: यहां सबसे अच्छा परिणाम है जिसे मैं प्राप्त करने में सक्षम हूं। यह परिपत्र आरओआई खंड के लिए एक सक्रिय समोच्च isodata क्लस्टरिंग का उपयोग कर, और फिर लागू करने के प्राप्त हुई थी:
इस के साथ दो समस्याएं हैं:
- निचले दाएं क्लस्टर के आसपास सफेद प्रभामंडल , शीर्ष बाएं क्लस्टर से संबंधित
- केंद्र क्लस्टर से संबंधित शीर्ष-दाएं और नीचे-बाएं क्लस्टर दोनों के चारों ओर भूरे रंग के हेलो।
यह आप की तरह लग रहा त्रिकोणीय मोडल हिस्टोग्राम की है। Dsp.stackexchange.com पर मेरा उत्तर देखें -> http://dsp.stackexchange.com/questions/3643/image-segmentation-issue-of-different-materials/3650#3650। किसी भी मामले में, आपका प्रश्न उस साइट पर ले जाया जाना चाहिए। –
मैंने हिस्टोग्राम-आधारित विभाजन की कोशिश की है। इस दृष्टिकोण के साथ समस्या यह है कि दाएं-अधिकांश क्लस्टर के आस-पास पिक्सेल के मान बाएं-अधिकांश क्लस्टर के पिक्सेल के समान होते हैं, जिसके परिणामस्वरूप दाएं-अधिकांश क्लस्टर के आसपास "हेलो" होता है। – Richard
क्या आपने bwboundaries, या bwlabel की कोशिश की है? वे आपके लिए काम कर सकते हैं। लेकिन अगर हेलो प्रभाव बहुत अधिक है, तो हो सकता है कि आपको नतीजे न मिले। फिर भी, पहले और बाद में कुछ हेरफेर और सफाई के साथ, आप जो चाहते हैं उसे प्राप्त कर सकते हैं। यह [हौ सर्कल] जैसे कुछ भी उपयोग करने में मदद कर सकता है (http://www.mathworks.com/matlabcentral/fileexchange/26978-hough-transform-for-circles/content/html/circle_houghdemo.html), या अन्य विधियां जैसे [यह एक] (http: //blogs.mathworks।कॉम/पिक/2008/05/23/पता लगाने-सर्किल-इन-ए-इमेज /), ताकि आप अपने सर्कल की सीमाएं जान सकें। – Bill