मेरे पास लोगो के साथ निम्नलिखित स्कैन किए गए दस्तावेज़ हैं, और मेरे पास एक ही लोगो और शैली के साथ एक और काला और सफेद छवि है (नीचे काले और सफेद रंग में दिखाया गया है)।स्कैन की गई छवि में प्रसिद्ध लोगो की खोज कैसे करें?
मैं यह कैसे सुनिश्चित करूं कि लोगो इस छवि पर मौजूद है या नहीं?
आमतौर पर मैं कई स्कैन किए गए दस्तावेज़ों होगा, ओसीआर पिक एमटीएनएल, लेकिन कभी कभी इन लोगो बस नहीं ओसीआर द्वारा आसानी से मान्यता प्राप्त प्रतीकों से बने रहे हैं।
लोगो का आकार और स्थिति बदलती है, वे कई बार तय नहीं होते हैं। उन्हें दस्तावेज़ पर कहीं भी रखा जा सकता है।
मैं लोगो और प्रतीकों के आधार पर स्कैन की गई छवियों को व्यवस्थित और सूचीबद्ध करना चाहता हूं। अधिकांश दस्तावेज अंग्रेजी में हो सकते हैं या नहीं भी हो सकते हैं, हो सकता है कि कोई भी बार कोड न हो, ऐसे मामले में लोगो मैच मदद करेगा।
मैंने Aforge.NET लाइब्रेरी देखी है, लेकिन मुझे बहुत यकीन नहीं है कि खोज करने के लिए किन तरीकों को जोड़ना है। पिक्सेल खोज बहुत धीमी है और विफल रहता है अगर स्रोत गंतव्य अलग-अलग आकार के होते हैं।
मैंने सुना है कि यूट्यूब कुछ प्रकार के हिस्टोग्राम या हीट हस्ताक्षर मैच करता है यह देखने के लिए कि वीडियो में कोई कॉपीराइट सामग्री है या नहीं। अगर कोई मुझे इस मामले में मार्गदर्शन कर सकता है तो मैं सहायक होगा।
मेरा आदर्श विकल्प सी # और Aforge.NET होगा, अन्यथा कुछ कमांड लाइन उपकरण की सराहना की जाएगी।
मैंने ओपनसीवी का उपयोग किया है, जिसमें एक [.net wrapper] (http://code.google.com/p/opencvdotnet/) है और यह एक विकल्प हो सकता है। [ओपनसीवी टेम्पलेट मिलान] (http://docs.opencv.org/2.4.2/doc/tutorials/imgproc/histograms/template_matching/template_matching.html) –
ओपनसीवी यहां उल्लेख करने के लिए एक और lib है – Max
@ जॉर्ज डकेट, क्या यह काम करेगा अलग आकार लेकिन समान पहलू अनुपात? –