C++ के माध्यम से Python के लिए Aspose.OCR के साथ OCR उत्कृष्टता
पायथन ओसीआर के साथ छवि से पाठ पहचान
अधिक शोकेस >import asposeocr
settings = asposeocr.RecognitionSettings()
input_data = [asposeocr.AsposeOCRInput()]
input_data[0].url = 'path/to/file'
recognize_result = AsposeOCRRecognize(input_data, settings)
> pip install aspose-ocr-python-cpp
C++ के माध्यम से Python के लिए Aspose.OCR क्यों चुनें?
C++ के माध्यम से Python के लिए Aspose.OCR के साथ अपनी OCR क्षमताओं को बढ़ाएं। यह फीचर-पैक लाइब्रेरी न्यूनतम कोड के साथ ओसीआर को पायथन अनुप्रयोगों में सहजता से एकीकृत करती है। लैटिन, सिरिलिक और चीनी लिपियों सहित 28 भाषाओं का समर्थन करते हुए असाधारण गति और सटीकता का अनुभव करें। स्कैन किए गए दस्तावेज़ों और स्मार्टफ़ोन फ़ोटो से लेकर स्क्रीनशॉट और स्कैन की गई पीडीएफ़ तक, विभिन्न प्रकार की छवियों को पहचानें। उन्नत प्री-प्रोसेसिंग फ़िल्टर घुमाए गए, तिरछे और शोर वाली छवियों जैसी चुनौतियों को संभालते हैं, जीपीयू प्रोसेसिंग का लाभ उठाकर इष्टतम प्रदर्शन सुनिश्चित करते हैं।
तीव्र और सटीक ओसीआर
C++ तकनीक के माध्यम से अत्याधुनिक पायथन के साथ तीव्र और सटीक OCR परिणाम प्राप्त करें।
बहुभाषी मान्यता
C++ एकीकरण के माध्यम से पायथन अनुप्रयोगों के लिए बहुमुखी प्रतिभा सुनिश्चित करते हुए, 28 भाषाओं में पाठ को पहचानें।
व्यापक छवि समर्थन
C++ के माध्यम से Python के साथ स्कैनर, कैमरे और स्मार्टफ़ोन से छवियों को आसानी से संसाधित करें।
सटीक चीनी चरित्र पहचान
C++ के माध्यम से अपने पायथन प्रोजेक्ट्स में 6,000 से अधिक चीनी अक्षरों को सटीक रूप से पहचानें।
फ़ॉन्ट शैलियाँ और फ़ॉर्मेटिंग बनाए रखें
C++ के माध्यम से अपने पायथन अनुप्रयोगों में मान्यता प्राप्त पाठ के सटीक प्रतिनिधित्व के लिए फ़ॉन्ट शैलियों और स्वरूपण को सुरक्षित रखें।
लाइव कोड नमूना
कोड की केवल तीन पंक्तियों में छवियों से पाठ पहचान आरंभ करें। सरलता का अनुभव करें!
* अपनी फ़ाइलें अपलोड करके या सेवा का उपयोग करके आप हमारी बात से सहमत हैं उपयोग की शर्तें और गोपनीयता नीति.
छवि को टेक्स्ट में बदलें
और ज्यादा उदाहरण >// Initialize OCR engine
var recognitionEngine = new Aspose.OCR.AsposeOcr();
// Extract text from image
string result = recognitionEngine.RecognizeImage("<file name>");
// Display the recognition result
Console.WriteLine(result);
पायथन अनुप्रयोगों के लिए ओसीआर एकीकरण
C++ के माध्यम से Python के लिए Aspose.OCR, C++ को सपोर्ट करने वाले किसी भी प्लेटफॉर्म के साथ सहजता से एकीकृत हो जाता है - चाहे वह डेस्कटॉप विंडोज, विंडोज सर्वर, मैकओएस, लिनक्स पर हो , या बादल.
समर्थित फ़ाइल स्वरूप
Aspose.OCR for Python via C++ वस्तुतः किसी भी [फ़ाइल]के साथ काम कर सकता है( https://docs.aspose.com/ocr/python-cpp/supported-file-formats/ ) आप स्कैनर या कैमरे से प्राप्त कर सकते हैं। मान्यता परिणाम सबसे लोकप्रिय फ़ाइल और डेटा विनिमय प्रारूपों में लौटाए जाते हैं जिन्हें सहेजा जा सकता है, डेटाबेस में आयात किया जा सकता है, या वास्तविक समय में विश्लेषण किया जा सकता है।
इमेजिस
- JPEG
- PNG
- TIFF
- BMP
बैच ओसीआर
- Multi-page PDF
- ZIP
- Folder
मान्यता परिणाम
- Text
- Microsoft Word
- Microsoft Excel
- RTF
- JSON
- XML
C++ के माध्यम से Python के लिए सरल इंस्टालेशन
C++ के माध्यम से Python के लिए Aspose.OCR को Python पैकेज के रूप में या डाउनलोड करने योग्य फ़ाइल के रूप में न्यूनतम निर्भरता के साथ वितरित किया जाता है। आसानी से इसे अपने प्रोजेक्ट में इंस्टॉल करें ( https://docs.aspose.com/ocr/python-cpp/installation/) , और आप कई समर्थित भाषाओं में टेक्स्ट को पहचानने और विभिन्न प्रारूपों में पहचान परिणामों को सहेजने के लिए तैयार हैं।
एक परीक्षण लाइसेंस का अनुरोध करें बिना किसी सीमा के पूरी तरह कार्यात्मक ओसीआर एप्लिकेशन के विकास को शुरू करने के लिए।
पायथन अनुप्रयोगों के लिए C++ बैकएंड एकीकरण
हमारी लाइब्रेरी सी++ बैकएंड के साथ सहजता से एकीकृत होती है, जिससे पायथन एप्लिकेशन किसी भी प्लेटफॉर्म - डेस्कटॉप विंडोज, विंडोज सर्वर, मैकओएस, लिनक्स और क्लाउड पर निर्बाध रूप से चलने में सक्षम हो जाती है।
28 मान्यता भाषाएँ
मिश्रित भाषाओं सहित विविध भाषाओं और लिपियों के लिए समर्थन:
बेहतर प्रदर्शन के लिए लाइब्रेरी को भाषा का पता लगाने या उसे परिभाषित करने की अनुमति देकर पहचान को अनुकूलित करें।
- विस्तारित लैटिन वर्णमाला: क्रोएशियाई, चेक, डेनिश, डच, अंग्रेजी, एस्टोनियाई, फिनिश, फ्रेंच, जर्मन, इतालवी, लातवियाई, लिथुआनियाई, नॉर्वेजियन, पोलिश, पुर्तगाली, रोमानियाई, स्लोवाक, स्लोवेनियाई, स्पेनिश, स्वीडिश;
- सिरिलिक वर्णमाला: बेलोरूसियन, बल्गेरियाई, कज़ाख, रूसी, सर्बियाई, यूक्रेनी;
- चीनी: 6,000 से अधिक अक्षर;
- हिंदी।
प्रमुख विशेषताऐं
Aspose.OCR for Python via C++ C++ के माध्यम से Python के लिए Aspose.OCR की उन्नत क्षमताओं का अन्वेषण करें।
फोटो ओसीआर
स्कैन-स्तरीय सटीकता के साथ स्मार्टफ़ोन फ़ोटो से टेक्स्ट निकालें।
खोजने योग्य पीडीएफ
किसी भी स्कैन को पूरी तरह से खोजने योग्य और अनुक्रमणिका योग्य दस्तावेज़ में परिवर्तित करें।
यूआरएल पहचान
किसी छवि को स्थानीय रूप से डाउनलोड किए बिना URL से पहचानें।
थोक मान्यता
बहु-पृष्ठ दस्तावेज़ों, फ़ोल्डरों और संग्रहों से सभी छवियां पढ़ें।
कोई भी फ़ॉन्ट और शैली
सभी लोकप्रिय टाइपफेस और शैलियों में टेक्स्ट को पहचानें और पहचानें।
उत्तम धुन पहचान
सर्वोत्तम पहचान परिणामों के लिए प्रत्येक OCR पैरामीटर को समायोजित करें।
बानान चेकर
गलत वर्तनी वाले शब्दों को स्वचालित रूप से ठीक करके परिणामों में सुधार करें।
छवियों में टेक्स्ट ढूंढें
छवियों के एक सेट के भीतर पाठ या नियमित अभिव्यक्ति खोजें।
छवि पाठ की तुलना करें
केस और लेआउट की परवाह किए बिना, दो छवियों पर टेक्स्ट की तुलना करें।
पहचान का दायरा सीमित करें
ओसीआर इंजन द्वारा खोजे जाने वाले वर्णों के सेट को सीमित करें।
छवि दोषों का पता लगाएं
छवि के संभावित समस्याग्रस्त क्षेत्रों को स्वचालित रूप से ढूंढें।
क्षेत्रों को पहचानें
किसी छवि के केवल विशिष्ट क्षेत्रों को ढूंढें और पढ़ें, संपूर्ण पाठ को नहीं।
पायथन कोड नमूने
अपने अनुप्रयोगों में C++ के माध्यम से Python के लिए Aspose.OCR को सहजता से एकीकृत करने के लिए कोड नमूने खोजें।
सहज स्थापना
पोस्ट-इंस्टॉलेशन, तुरंत C++ के माध्यम से पायथन के लिए Aspose.OCR का उपयोग शुरू करें। यद्यपि कुछ सीमाओं के साथ। एक अस्थायी लाइसेंस 30 दिनों के लिए सभी परीक्षण संस्करण प्रतिबंधों को हटा देता है। इस अवधि का उपयोग पूरी तरह कार्यात्मक OCR एप्लिकेशन के विकास को शुरू करने के लिए करें, जिससे आप बाद में C++ के माध्यम से Python के लिए Aspose.OCR खरीदने पर एक सूचित निर्णय ले सकेंगे।
दस्तावेज़ क्षेत्रों का पता लगाना
किसी टेक्स्ट दस्तावेज़ के इमेज स्कैन या फोटोग्राफ में अक्सर कई सामग्री ब्लॉक शामिल होते हैं, जिनमें टेक्स्ट पैराग्राफ, टेबल, चित्र, सूत्र और बहुत कुछ शामिल होता है। किसी पृष्ठ पर रुचि के इन क्षेत्रों को सफलतापूर्वक और सटीक रूप से पहचानना प्रभावी ओसीआर के लिए महत्वपूर्ण है। इस महत्वपूर्ण प्रक्रिया को दस्तावेज़ क्षेत्र का पता लगाने के रूप में जाना जाता है, जिसमें विशिष्ट सामग्री क्षेत्रों की पहचान, संगठन और वर्गीकरण शामिल है।Aspose.OCR कई दस्तावेज़ क्षेत्रों का पता लगाने वाले एल्गोरिदम प्रदान करता है, जिससे आप वह चुन सकते हैं जो आपकी विशिष्ट सामग्री के लिए सबसे अच्छा काम करता है।
विभिन्न छवि सामग्री के लिए सेटअप - पायथन ओसीआर
settings = asposeocr.RecognitionSettings()
settings.areasMode = asposeocr.DetectAreasMode.TABLE
# DetectAreasMode.DOCUMENT / PHOTO / CURVED_TEXT / TABLE / COMBINE
input_data = [asposeocr.AsposeOCRInput()]
input_data[0].url = 'path/to/file'
recognize_result = asposeocr.AsposeOCRRecognize(input_data, settings)
विभिन्न आउटपुट स्वरूप
C++ के लिए OCR पहचान परिणामों को कई प्रारूपों में सहेज सकता है ताकि उन्हें साझा किया जा सके, डेटाबेस में संग्रहीत किया जा सके, प्रदर्शित किया जा सके या उनका विश्लेषण किया जा सके: सादा पाठ, पीडीएफ, माइक्रोसॉफ्ट वर्ड, माइक्रोसॉफ्ट एक्सेल, JSON और XML। {index-content-python-cpp.code_samples.item3.content2}
पहचान परिणामों को JSON - Python में सहेजें
recognize_result_txt
= asposeocr.AsposeOCRSerializeResult(
recognize_result,
asposeocr.ExportFormat.json)