मेरा प्रश्न सरल है। यह बहुत आसान हो सकता है। लेकिन मेरी परियोजनाओं में से एक पर काम करते समय बात यह है कि मैंने बाइनरी छवि को फैलाने के लिए निम्नलिखित पंक्तियों का उपयोग किया।6x6 संरचना तत्व के साथ 3x3 संरचना तत्व के साथ दो morphological Dilation प्रदर्शन कर रहा है?
cv::dilate(c_Proj, c_Proj, Mat(), Point(), 2);
कौन सा मूल रूप से एक 3x3 आयताकार संरचना तत्व के साथ द्विआधारी छवि विस्फारित है
। अंतिम तर्क से आप मैं इस आपरेशन है, जो के बराबर है की 2 पुनरावृत्तियों प्रदर्शन कर रहा हूँ देख सकते हैं: इसके बजाय दो पुनरावृत्तियों प्रदर्शन के , अगर मैं एक 6x6 संरचना का उपयोग करते हुए केवल एक ही यात्रा करते हैं:
cv::dilate(c_Proj, c_Proj, Mat(), Point(), 1);
cv::dilate(c_Proj, c_Proj, Mat(), Point(), 1);
मेरा प्रश्न यह है तत्व, यह सटीकता और प्रदर्शन के मामले में उपर्युक्त कोड के बराबर है? क्या यह तेज़ है क्योंकि छवि केवल एक बार फिर से होती है?
गलती को इंगित करने के लिए धन्यवाद। मैं अभी भी प्रदर्शन तुलना की तलाश में हूं। मुझे लगता है कि मुझे दोनों परिचालनों की तुलना करने के लिए अपनी खुद की विधि तैयार करनी पड़ सकती है – masad