पायथन के लिए ऑप्टिकल कैरेक्टर रिकग्निशन एपीआई
स्कैन की गई छवियों, फ़ोटो और स्क्रीनशॉट से टेक्स्ट निकालें, खोजने योग्य पीडीएफ बनाएं, छवियों में टेक्स्ट खोजें और तुलना करें, और पायथन अनुप्रयोगों से और भी बहुत कुछ करें।
Download Free TrialAspose.OCR for Python via .NET आपके पायथन अनुप्रयोगों और नोटबुक के लिए एक शक्तिशाली, उपयोग में आसान ऑप्टिकल कैरेक्टर रिकग्निशन (ओसीआर) इंजन है। कोड की 10 से कम पंक्तियों में, आप लैटिन, सिरिलिक और एशियाई लिपियों के आधार पर 28 भाषाओं में पाठ को पहचान सकते हैं, जो सबसे लोकप्रिय दस्तावेज़ और डेटा इंटरचेंज प्रारूपों में परिणाम लौटाते हैं। जटिल गणितीय मॉडल सीखने, मशीन लर्निंग एल्गोरिदम बनाने और तंत्रिका नेटवर्क को प्रशिक्षित करने की कोई आवश्यकता नहीं है — हमारी सरल और मजबूत एपीआई आपके लिए सब कुछ करेगी।
लाइब्रेरी सभी स्रोतों के साथ समान रूप से अच्छी तरह से काम करती है, उच्च गुणवत्ता वाले स्कैन से लेकर स्मार्टफोन पर त्वरित फोटो तक। चाहे छवि घूमी हुई हो, विकृत हो या शोर वाली हो — स्वचालित प्री- और पोस्ट-प्रोसेसिंग फ़िल्टर कम से कम समय में उच्चतम पहचान सटीकता प्रदान करते हैं।
विशेषताएँ एवं क्षमताएँ
स्कैन, फोटो और स्क्रीनशॉट से टेक्स्ट निकालें
स्कैन की गई पीडीएफ को खोजने योग्य और अनुक्रमित करने योग्य पीडीएफ में बदलें
सभी लोकप्रिय टाइपफेस में लैटिन, सिरिलिक और एशियाई लिपियाँ पढ़ें
6,000 से अधिक चीनी अक्षरों को पहचानें
धुंधली, विकृत, घुमाई गई और शोर वाली छवियों के साथ काम करें
मूल पाठ लेआउट से सामग्री ब्लॉकों को पहचानें और संरक्षित करें
किसी छवि के क्षेत्रों का पता लगाएं और पढ़ें: पैराग्राफ, पंक्तियाँ और एकल शब्द
दस्तावेज़ों, फ़ोल्डरों और पुरालेखों को एक साथ कई पृष्ठों पर संसाधित करने की प्रक्रिया
डाउनलोड किए बिना इंटरनेट से छवियों को पहचानें
गलत वर्तनी वाले शब्दों को पहचानें और स्वचालित रूप से सही करें
छवियों में टेक्स्ट ढूंढें और बुद्धिमानी से छवि टेक्स्ट की तुलना करें
प्रयोग करने में आसान
छवि को पहचानने और परिणाम प्रदर्शित करने के लिए आपको केवल 5 कोड की पंक्तियों की आवश्यकता है। हाँ, यह सचमुच इतना आसान है!
* अपनी फ़ाइलें अपलोड करके या सेवा का उपयोग करके आप हमारी बात से सहमत हैं उपयोग की शर्तेंऔर गोपनीयता नीति.
लाइव कोड नमूना - Python 3
# ओसीआर इंजन आरंभ करें
recognitionEngine = AsposeOcr()
# बैच में छवि जोड़ें
input = OcrInput(InputType.SINGLE_IMAGE)
input.add("sample.png")
# छवि से पाठ निकालें
result = recognitionEngine.recognize(input)
# पहचान परिणाम प्रदर्शित करें
print(result[0].recognition_text)28 मान्यता भाषाएँ
Aspose.OCR for Python via .NET बड़ी संख्या में भाषाओं और सभी लोकप्रिय लेखन स्क्रिप्ट को पहचान सकता है, जिसमें मिश्रित भाषाओं वाले पाठ भी शामिल हैं:
- विस्तारित लैटिन वर्णमाला: क्रोएशियाई, चेक, डेनिश, डच, अंग्रेजी (हस्तलिखित लिपि सहित), एस्टोनियाई, फिनिश, फ्रेंच, जर्मन, इतालवी, लातवियाई, लिथुआनियाई, नॉर्वेजियन, पोलिश, पुर्तगाली, रोमानियाई , स्लोवाक, स्लोवेनिया, स्पेनिश, स्वीडिश।
- सिरिलिक वर्णमाला: बेलोरूसियन, बल्गेरियाई, कज़ाख, रूसी, सर्बियाई, यूक्रेनी।
- चीनी: 6,000 से अधिक अक्षर।
- हिन्दी
आप विस्तारित लैटिन और सिरिलिक पर आधारित अन्य भाषाओं में भी पाठ पढ़ सकते हैं, भले ही वे सीधे ओसीआर इंजन द्वारा समर्थित न हों। उदाहरण के लिए, लैटिन, वियतनामी, गेलिक इत्यादि।
शक्तिशाली प्रोसेसिंग फिल्टर
ऑप्टिकल कैरेक्टर पहचान की सटीकता और विश्वसनीयता मूल छवि की गुणवत्ता पर अत्यधिक निर्भर है। Aspose.OCR for Python via .NET बड़ी संख्या में पूरी तरह से स्वचालित और मैन्युअल इमेज प्रोसेसिंग फ़िल्टर प्रदान करता है जो OCR इंजन में भेजे जाने से पहले एक छवि को बेहतर बनाता है:
- क्षैतिज से एक मामूली कोण पर संरेखित छवियों को स्वचालित रूप से सीधा करें।
- गंभीर रूप से तिरछी छवियों को मैन्युअल रूप से घुमाएं।
- गंदगी, धब्बे, खरोंच, चमक, अवांछित ग्रेडियेंट और अन्य शोर को स्वचालित रूप से हटा दें।
- छवि कंट्रास्ट को स्वचालित रूप से समायोजित करें।
- स्वचालित रूप से अपस्केल करें, या मैन्युअल रूप से छवि का आकार बदलें।
- छवियों को काले और सफेद या ग्रेस्केल में बदलें।
- छवि के रंगों को उल्टा करें ताकि प्रकाश वाले क्षेत्र गहरे और अंधेरे वाले क्षेत्र हल्के दिखाई दें।
- किसी छवि में वर्णों की मोटाई बढ़ाएँ।
- अक्षरों के किनारों को संरक्षित करते हुए शोर वाली छवियों को धुंधला करें।
- पृष्ठ की वक्रता को सीधा करें और पृष्ठ फ़ोटो के लिए कैमरा लेंस विरूपण को ठीक करें।
इन फ़िल्टर को संपूर्ण छवि पर या छवि के केवल चयनित क्षेत्रों के साथ-साथ बैच प्रोसेसिंग में भी संयोजित और लागू किया जा सकता है। आप न केवल पहचान पाइपलाइन में प्रीप्रोसेसिंग को ठीक कर सकते हैं, बल्कि आप डिस्प्ले, कैशिंग और डिबगिंग के लिए संसाधित छवियों को भी संग्रहीत कर सकते हैं।
विशिष्ट दस्तावेज़ प्रकारों के लिए अनुकूलित
Aspose.OCR for Python via .NET अधिकतम सटीकता के साथ कुछ प्रकार की छवियों से पाठ निकालने के लिए विशेष रूप से प्रशिक्षित तंत्रिका नेटवर्क प्रदान करता है:
- स्कैन किए गए या फोटोयुक्त आईडी कार्ड और पासपोर्ट।
- वाहन लाइसेंस प्लेट.
- चालान.
- रसीदें.
अंतर्निर्मित वर्तनी परीक्षक
यद्यपि Aspose.OCR for Python via .NET उच्च पहचान सटीकता प्रदान करता है, मुद्रण दोष, गंदगी, या गैर-मानक फ़ॉन्ट के कारण कुछ वर्णों या शब्दों की गलत पहचान हो सकती है। पहचान परिणामों को और बेहतर बनाने के लिए, आप वर्तनी जांचकर्ता को चालू कर सकते हैं, जो चयनित पहचान भाषा के आधार पर वर्तनी त्रुटियों को ढूंढता है और स्वचालित रूप से ठीक करता है।
यदि मान्यता प्राप्त पाठ में विशेष शब्दावली, संक्षिप्ताक्षर और अन्य शब्द शामिल हैं जो सामान्य वर्तनी शब्दकोशों में मौजूद नहीं हैं, तो आप अपनी स्वयं की शब्द सूची प्रदान कर सकते हैं।
खोजने योग्य पीडीएफ़ बनाना
उच्चतम पहचान सटीकता के साथ भी, मूल छवि में बहुत सारी महत्वपूर्ण गैर-पाठीय जानकारी शामिल हो सकती है या बस महान ऐतिहासिक मूल्य की हो सकती है। Aspose.OCR for Python via .NET दोनों दुनियाओं के सर्वश्रेष्ठ को संयोजित करने के लिए एक सरल और सुरुचिपूर्ण समाधान प्रदान करता है। हम किसी छवि, पीडीएफ दस्तावेज़ या फ़ाइल पैकेज से टेक्स्ट निकालते हैं और इसे मूल छवियों के शीर्ष पर एक अदृश्य टेक्स्ट परत के रूप में रखते हैं। परिणाम पीडीएफ प्रारूप में सहेजा गया है, जो दस्तावेजों को संग्रहीत करने और साझा करने के लिए उद्योग मानक है। परिणामी फ़ाइलों को खोजा और अनुक्रमित किया जा सकता है, और पाठ को उसी तरह चुना और कॉपी किया जा सकता है जैसे कि आपने मूल वर्णों को चुना और कॉपी किया था।
थोक मान्यता
Aspose.OCR for Python via .NET आपको एकाधिक फ़ाइलों को पहचानने की अनुमति देता है, उनकी संख्या और प्रकार की परवाह किए बिना, एक छवि को पढ़ने जितना आसान। एक एकल एपीआई कॉल के साथ, आप ऑटो-फीड स्कैनर से कई पृष्ठों को पहचान सकते हैं या स्वचालित ट्रैफ़िक कैमरों से वाहन लाइसेंस प्लेट निकाल सकते हैं।
परिणामों को खोजने योग्य पीडीएफ दस्तावेज़ या स्प्रेडशीट के रूप में सहेजा जा सकता है, या आगे के विश्लेषण के लिए सादे पाठ, JSON या XML के रूप में लौटाया जा सकता है।
Support and Learning Resources
- सीखने के संसाधन
- प्रलेखन
- कोष
- ट्यूटोरियल वीडियो
- उत्पाद समर्थन
- मुफ़्त सहायता
- सशुल्क सहायता
- ब्लॉग
- रिलीज नोट्स
- क्यों Aspose.OCR for Python via .NET?
- ग्राहकों की सूची
- सफलता की कहानियां