मैं निम्न छवि मिल गया है के साथ एक धुँधली चक्र के केंद्र का पता लगाने के:कैसे opencv
वहाँ चित्र पर घटता है। मैं वक्र वाले मंडलियों का केंद्र ढूंढना चाहता हूं।
मैंने ओपनसीवी और आटा सर्कल ट्रांसफॉर्म करने की कोशिश की लेकिन इसका कोई परिणाम नहीं था।
मैं निम्न छवि मिल गया है के साथ एक धुँधली चक्र के केंद्र का पता लगाने के:कैसे opencv
वहाँ चित्र पर घटता है। मैं वक्र वाले मंडलियों का केंद्र ढूंढना चाहता हूं।
मैंने ओपनसीवी और आटा सर्कल ट्रांसफॉर्म करने की कोशिश की लेकिन इसका कोई परिणाम नहीं था।
प्राकृतिक उम्मीदवार cvHoughCircles
होगा। प्रत्येक वक्र का प्रत्येक भाग X/Y/R
ट्रिपलट के लिए "वोट" जोड़ता है जो सेंट्रॉइंट की पहचान करता है। अब, आपके पास केवल मंडलियों का हिस्सा है, इसलिए वोटों की संख्या सीमित है और सटीकता कम हो गई है, लेकिन आपको शायद उतना ही संदेह है।
यहाँ क्या मैं पहली बार कोशिश करेंगे:
का निरीक्षण करें कि यदि आप हलकों का असली केंद्र से किरणों आकर्षित, छवि तीव्रता के स्थानीय मॅक्सिमा उनके साथ अंतराल पर होते हैं जो किरण अभिविन्यास से स्वतंत्र होते हैं। ये अंतराल लगातार सर्कल की त्रिज्या की लंबाई के बीच अंतर हैं।
तो संख्या या रे दिशाओं को ठीक करें, 16 [0, पीआई] में समान रूप से दूरी पर कहें, और केंद्र के समन्वय (xc, yc) समन्वय पर पैरामीट्रिज्ड, और सर्कल के रे त्रिज्या को परिभाषित करें उदाहरण के लिए, अलग-अलग त्रिज्या के बीच त्रिज्या के साथ अधिकतम स्थान का भिन्नता।
संभावित रूप से [डीएसपी] (http://dsp.stackexchange.com/) – Maurits
के लिए एक बेहतर सवाल यह लगता है कि केंद्र वास्तव में छवि के बाहर है, क्या यह सही है? – MSalters
हां, केंद्र बाहर है, लेकिन जब मैं आटा सर्कल ट्रांसफॉर्म का उपयोग करता हूं तो मैं बीच में इस के साथ बड़ी तस्वीर का उपयोग करता हूं। – JingKe