मैं एंड्रॉइड पर सरल ओसीआर का उपयोग करके 0 से 9 तक मूल अंग्रेजी नंबरों का पता लगाना चाहता हूं। मैंने एंड्रॉइड के लिए ओसीआर की तलाश की है, लेकिन यह मेरे मुख्य उद्देश्य के लिए बहुत जटिल है, क्या एंड्रॉइड पर नंबरों का पता लगाने का कोई आसान तरीका है?बुनियादी संख्या पहचान करने का सबसे अच्छा तरीका क्या है?
उत्तर
एक साधारण विकल्प अंक को बिटमैप्स के रूप में परिभाषित करना है, और उन्हें सामान्यीकृत क्रॉस-सहसंबंध का उपयोग करके ढूंढना है।
इस विधि में नुकसान का एक बहुत कुछ कर रहे हैं:
- अलग फोंट
- संख्या
- के पैमाने के लिए कोई मजबूती के लिए कोई मजबूती ...
लेकिन शायद कि क्या है आप बस शुरू करने की जरूरत है।
यदि आप फोन-आधारित कैमरे से ओसीआर करना चाहते हैं, तो पूर्वनिर्धारित बिटमैप्स का उपयोग करना मुश्किल होगा: फ़ोटो को विभिन्न पैमाने पर लिया जाएगा, उनमें शोर होगा, वे इत्यादि होंगे, ताकि वह होगा शायद ही सटीक सटीक हो।
यदि आप एक एंड्रॉइड एपीपी विकसित कर रहे हैं, तो आप संभवतः जावा का उपयोग कर सकते हैं। इसमें बुरी खबर है कि कोई मूल ओपनसोर्स जावा ओसीआर एसडीके नहीं है। जावा एपीआई हैं जो मूल इंटरफेस के लिए कॉल लपेटती हैं, उदाहरण के लिए, सबसे लोकप्रिय ओपनसोर्स ओसीआर इंजनों में से एक के लिए - टेस्सेरैक्ट (http://groups.google.com/group/tesseract-ocr/) - कुछ जावा रैपर हैं जैसे tesjeract (http://code.google.com/p/tesjeract/) या Tess4J (http://tess4j.sf.net/)। यह आपके लिए काम कर सकता है, लेकिन इसे स्थापित करना मुश्किल है और आपके पक्ष में छवि-प्रीप्रोकैसिंग और फ़ॉन्ट प्रशिक्षण विकसित करने की आवश्यकता होगी।
एक और समाधान क्लाउड सेवा हो सकता है। इसके लिए इंटरनेट कनेक्शन रखने के लिए एंड-यूजर एप्लिकेशन की आवश्यकता होती है, लेकिन यह आपकी प्रोग्रामिंग भाषा पसंद और संसाधन सीमाओं से स्वतंत्र है। ABBYY Cloud OCR SDK पर एक नज़र डालें, यह हाल ही में एबीबीवाई द्वारा लॉन्च क्लाउड-आधारित ओसीआर एसडीके है। यह बीटा में है, इसलिए अब यह पूरी तरह से उपयोग करने के लिए स्वतंत्र है और इसमें Android code samples तैयार है। इसमें छवि प्री-प्रोसेसिंग अंतर्निहित है, इसमें कोई प्रशिक्षण की आवश्यकता नहीं है और बस बॉक्स से बाहर काम करता है - आप बस भेजते हैं और छवि देते हैं और ओसीआर-एड डेटा प्राप्त करते हैं। इसके अलावा इसमें फ़ील्ड-स्तरीय मान्यता कार्यक्षमता है जो आपको छोटे डिवाइस प्रसंस्करण संसाधनों का एक मूल्यवान टुकड़ा बचा सकती है। मैं @ ABBYY काम करता हूं और यदि आवश्यक हो तो आपको हमारे उत्पादों पर अतिरिक्त जानकारी प्रदान कर सकता है।
क्या आपको उन्हें फोन-आधारित कैमरे से ओसीआर करने की आवश्यकता है? – Nikolay
@ निकोले हाँ, मुझे इसकी आवश्यकता है। –