जावा के लिए Aspose OCR लाइब्रेरी क्यों चुनें?

Aspose ocr जावा लाइब्रेरी के साथ शक्तिशाली OCR अनलॉक करें। हमारा जावा एपीआई एक कुशल, उपयोगकर्ता के अनुकूल और लागत प्रभावी ओसीआर एपीआई है। जावा कोड की सिर्फ पांच पंक्तियों में, तंत्रिका नेटवर्क और अन्य तकनीकी विवरणों को समझने की आवश्यकता के बिना अपने अनुप्रयोगों में शक्तिशाली OCR कार्यक्षमता जोड़ें।

हमारा OCR इंजन बेजोड़ गति और सटीकता प्रदान करता है, जिसमें अंग्रेजी, साइरिलिक, अरबी, फारसी, चीनी, जापानी, कोरियाई, तमिल और कई और शामिल हैं। चाहे आप स्कैन, स्मार्टफोन फ़ोटो, स्क्रीनशॉट, या पीडीएफ के साथ काम करते हैं, हमारे OCR एक्सट्रैक्ट पाठ और सभी लोकप्रिय प्रारूपों में परिणाम उत्पन्न करते हैं।
छवि प्रीप्रोसेसिंग स्वचालित रूप से किसी भी शर्त के तहत उच्चतम मान्यता सटीकता सुनिश्चित करने के लिए घुमाए गए, धुंधले, उल्टे और शोर छवियों को सही करती है।

Illustration ocr

स्विफ्ट और सटीक ओसीआर

हमारी उन्नत जावा तकनीक के साथ उच्च गति और सटीक OCR परिणाम प्राप्त करें।

बहुभाषी समर्थन

अंग्रेजी, फ्रेंच, साइरिलिक, अरबी, फारसी, इंडिकियन, चीनी, जापानी, कोरियाई, तमिल और अन्य लिपियों सहित 140+ भाषाओं में पाठ को पहचानें।

सभी चित्र

विभिन्न स्रोतों से छवियों, जैसे कि स्कैनर, कैमरा और स्मार्टफोन।

मिश्रित भाषा का पता लगाना

मिश्रित भाषाओं में लिखे गए दस्तावेजों को पहचानें, जैसे कि चीनी/अंग्रेजी, अरबी/फ्रेंच, हिंदी/अंग्रेजी, और सिरिलिक/अंग्रेजी।

कोई भी फ़ॉन्ट, शैली और प्रारूप

पाठ लेआउट को सटीक रूप से संरक्षित करें, तालिका संरचना का पता लगाएं, और फ़ॉन्ट शैलियों की परवाह किए बिना पाठ को मूल रूप से पहचानें।

लाइव कोड नमूना

सादगी का अनुभव करें: जावा कोड की कुछ पंक्तियों में पाठ में छवि को बदलें

पहचानने के लिए तैयार पहचानने के लिए तैयार यहां एक फ़ाइल छोड़ें या ब्राउज़ करने के लिए क्लिक करें *

* अपनी फ़ाइलों को अपलोड करके या उस सेवा का उपयोग करके आप हमारे साथ सहमत हैं उपयोग की शर्तें और गोपनीयता नीति.

मान्यता परिणाम
 

छवि को पाठ में परिवर्तित करें

अधिक उदाहरणों का अन्वेषण करें >
AsposeOCR api = new AsposeOCR();
// Add images to the recognition batch
OcrInput images  = new OcrInput(InputType.SingleImage);
images.add("image1.png");
images.add("image2.png");
// Recognition language
RecognitionSettings recognitionSettings = new RecognitionSettings();
recognitionSettings.setLanguage(Language.Eng);
// Recognize images
ArrayList<RecognitionResult> results = api.Recognize(images, recognitionSettings);
results.forEach((result) -> {
  System.out.println(result.recognition_text);
});

क्रॉस-प्लेटफॉर्म

Aspose Java OCR कोड मूल रूप से किसी भी प्लेटफ़ॉर्म पर Java SE 6.0 या उससे ऊपर का समर्थन करता है-यह एक स्थानीय मशीन, वेब सर्वर, या क्लाउड हो।

Microsoft Windows
Linux
MacOS
GitHub
Microsoft Azure
Amazon Web Services
Docker

समर्थित फ़ाइल स्वरूप

Aspose.OCR for Java किसी भी [फ़ाइल]के साथ काम कर सकते हैं( https://docs.aspose.com/ocr/java/supported-file-formats/ ) आप एक स्कैनर या कैमरे से प्राप्त कर सकते हैं। मान्यता परिणामों को सहेजा जा सकता है, एक डेटाबेस में आयात किया जा सकता है, या वास्तविक समय में विश्लेषण किया जा सकता है।

इमेजिस

  • PDF
  • JPEG
  • PNG
  • TIFF
  • GIF
  • Bitmap

बैच ओसीआर

  • Multi-page PDF
  • ZIP
  • Folder

मान्यता परिणाम

  • Text
  • PDF
  • Microsoft Word
  • Microsoft Excel
  • HTML
  • RTF
  • ePub
  • JSON
  • XML

आसान स्थापना

Aspose.OCR for Java is distributed as a lightweight Java Archive (JAR) file or as a downloadable file with minimal dependencies. बस इंस्टॉल यह आपके प्रोजेक्ट में है, और आप सभी कई समर्थित भाषाओं में ग्रंथों को पहचानने और विभिन्न प्रारूपों में मान्यता परिणामों को बचाने के लिए तैयार हैं।

एक परीक्षण लाइसेंस का अनुरोध करें बिना किसी सीमा के एक पूरी तरह से कार्यात्मक OCR एप्लिकेशन के विकास को किकस्टार्ट करने के लिए।

हर जगह काम करता है

हमारा जावा लाइब्रेरी पूरी तरह से जावा एसई 6 या उससे अधिक का समर्थन करती है, जिससे आपके एप्लिकेशन किसी भी प्लेटफॉर्म - डेस्कटॉप विंडोज, विंडोज सर्वर, मैकओएस, लिनक्स और क्लाउड पर मूल रूप से चलाने में सक्षम होते हैं।

140+ मान्यता भाषाएँ

हमारी जावा OCR लाइब्रेरी वैश्विक स्तर पर दस्तावेज़ प्रसंस्करण, डेटा निष्कर्षण और सामग्री डिजिटलीकरण के लिए एक सार्वभौमिक समाधान है। यूरोपीय, मध्य-पूर्व और एशियाई लेखन स्क्रिप्ट के एक विशाल सरणी के लिए समर्थन के साथ, यह किसी भी देश और व्यवसाय के लिए अच्छी तरह से अनुकूलित है।

जावा के लिए Aspose OCR बहुभाषी दस्तावेजों में पाठ को पहचानता है, जैसे कि चीनी/अंग्रेजी, अरबी/फ्रेंच, या सिरिलिक/अंग्रेजी। निम्नलिखित भाषाओं का समर्थन किया जाता है:

  • ** विस्तारित लैटिन **: अंग्रेजी, स्पेनिश, फ्रेंच, इंडोनेशियाई, पुर्तगाली, जर्मन, वियतनामी, तुर्की, इतालवी, पोलिश, और 80+ अधिक;
  • ** सिरिलिक ** वर्णमाला: रूसी, यूक्रेनी, कजाख, बल्गेरियाई, मिश्रित सिरिलिक/अंग्रेजी ग्रंथों सहित;
  • अरबी, फारसी, उर्दू, अंग्रेजी के साथ मिश्रित ग्रंथों सहित;
  • चीनी, कोरियाई, जापानी, देवनागरी और द्रविड़ियन भाषाएं, जिनमें हिंदी, तमिल, मराठी और अन्य शामिल हैं।

सुविधाएँ और क्षमता

Aspose.OCR for Java जावा के लिए Aspose OCR की उन्नत सुविधाओं और क्षमताओं का अन्वेषण करें।

Feature icon

फोटो ओसीआर

स्कैन-स्तरीय सटीकता के साथ स्मार्टफोन तस्वीरों से पाठ निकालें।

Feature icon

खोज योग्य पीडीएफ

किसी भी स्कैन को एक खोज योग्य और संपादन योग्य दस्तावेज़ में बदलें।

Feature icon

URL मान्यता

स्थानीय रूप से डाउनलोड किए बिना URL से एक छवि को पहचानें।

Feature icon

थोक मान्यता

बहु-पृष्ठ दस्तावेज़, फ़ोल्डर और अभिलेखागार से सभी चित्र पढ़ें।

Feature icon

कोई भी फ़ॉन्ट और शैली

सभी लोकप्रिय टाइपफेस और शैलियों में पाठ को पहचानें और पहचानें।

Feature icon

ठीक धुन मान्यता

सर्वोत्तम मान्यता परिणामों के लिए प्रत्येक OCR पैरामीटर को समायोजित करें।

Feature icon

बानान चेकर

गलत शब्दों को स्वचालित रूप से सही करके परिणामों में सुधार करें।

Feature icon

छवियों में पाठ खोजें

छवियों के एक सेट के भीतर पाठ या नियमित अभिव्यक्ति के लिए खोजें।

Feature icon

छवि ग्रंथों की तुलना करें

मामले और लेआउट की परवाह किए बिना, दो छवियों पर ग्रंथों की तुलना करें।

Feature icon

दुनिया भर में

स्वचालित भाषा का पता लगाने के साथ किसी भी भाषा का पाठ निकालें।

Feature icon

मुख्य विवरण निष्कर्षण

स्वचालित रूप से आईडी कार्ड से महत्वपूर्ण विवरण निकालें।

Feature icon

Aspose Solutions के साथ पूर्ण एकीकरण

एक व्यापक और कुशल जावा समाधान के लिए अन्य aspose उत्पादों के साथ OCR को मूल रूप से एकीकृत करें।

कोड नमूने

अपने जावा अनुप्रयोगों में OCR API को मूल रूप से एकीकृत करने के लिए यह जानने के लिए कोड नमूनों का अन्वेषण करें।

इंस्टालेशन

एक जावा संग्रह (जार) फ़ाइल के रूप में न्यूनतम निर्भरता के साथ या मावेन रिपॉजिटरी से, जावा के लिए Aspose OCR आसानी से वितरित किया जाता है। अपने प्रोजेक्ट में एकीकरण, सीधे आपके पसंदीदा जावा इंटीग्रेटेड डेवलपमेंट वातावरण (IDE) से, एक सहज प्रक्रिया है। बस इसे स्थापित करें, और आप OCR क्षमताओं की पूरी सीमा का लाभ उठाने के लिए तैयार हैं, किसी भी समर्थित प्रारूप में मान्यता परिणामों को सहेजने के लिए। एक अस्थायी लाइसेंस 30 दिनों के लिए सभी परीक्षण संस्करण प्रतिबंधों को उठाता है। पूरी तरह से कार्यात्मक OCR एप्लिकेशन के विकास को शुरू करने के लिए इस अवधि का उपयोग करें, जिससे आप बाद के चरण में जावा के लिए Aspose.ocr पर एक सूचित निर्णय ले सकते हैं।

जावा में स्कैन की गई छवियों पर पाठ को पहचानें

व्यापक स्कैनर की कमी वाले ओसीआर अनुप्रयोगों की चुनौती को दूर करें। हमारी एपीआई शक्तिशाली अंतर्निहित छवि पूर्व-प्रसंस्करण फिल्टर समेटे हुए है जो पूरी तरह से घुमाए गए, तिरछी और शोर छवियों को संभालती है। सभी छवि प्रारूपों के लिए समर्थन के साथ संयुक्त, यह स्मार्टफोन तस्वीरों से भी विश्वसनीय मान्यता सुनिश्चित करता है। अधिकांश पूर्व-प्रसंस्करण और छवि सुधार स्वचालित हैं, केवल चुनौतीपूर्ण मामलों में आपके हस्तक्षेप की आवश्यकता होती है।

स्वचालित छवि सुधार लागू करें - जावा

// Create instance of OCR API
AsposeOCR api = new AsposeOCR();

// Define pre-processing filters
PreprocessingFilter filters = new PreprocessingFilter();
filters.add(PreprocessingFilter.ToGrayscale());
filters.add(PreprocessingFilter.Rotate(-90));

// Pre-process image before recognition
BufferedImage imageRes = api.PreprocessImage(imagePath, filters);

// Recognize image
RecognitionResult result = api.RecognizePage(imageRes, set);

जावा में तस्वीरों से पाठ निकालें

अपने जावा अनुप्रयोगों में पाठ का पता लगाने और मान्यता को एकीकृत करें। आसानी से फ़ोटो से सटीक परिणाम प्राप्त करें, अपनी छवि प्रसंस्करण क्षमताओं को बढ़ाएं। इमेज प्रोसेसिंग क्षमताओं को ऊंचा करें, फ़ोटो से सटीक परिणाम प्राप्त करें।

फोटो पर पाठ का पता लगाएं और पहचानें - जावा

// Add a photo to the recognition batch
OcrInput images  = new OcrInput(InputType.SingleImage);
images.add("photo.jpg");

// Set photo recognition mode
RecognitionSettings recognitionSettings = new RecognitionSettings();
recognitionSettings.setDetectAreasMode(DetectAreasMode.PHOTO);

// Extract text from a photo
ArrayList<RecognitionResult> results = api.Recognize(images, recognitionSettings);
results.forEach((result) -> {
  System.out.println(result.recognition_text);
});

जावा में संसाधन अनुकूलन

ऑप्टिकल चरित्र मान्यता संसाधनों की मांग करती है। हमारी एपीआई क्लासिक समय-मूल्य-गुणवत्ता वाले त्रय को संतुलित करने के लिए लचीले तरीके प्रदान करती है। यह आपको मान्यता इंजन द्वारा उपयोग किए गए थ्रेड्स की संख्या को प्रतिबंधित करने की अनुमति देता है। जबकि यह समायोजन एक धीमी मान्यता गति को जन्म दे सकता है, यह आपको समानांतर छवि प्रसंस्करण, वेब सर्वर संचालन, डेटाबेस प्रबंधन, या पृष्ठभूमि डेटा विश्लेषण जैसे समवर्ती कार्यों के लिए संसाधनों को आवंटित करने में सक्षम बनाता है।

  • पूरी तरह से मान्यता और तेजी से मान्यता के बीच चुनें।
  • मान्यता के लिए आवंटित थ्रेड्स की संख्या निर्दिष्ट करें, या लाइब्रेरी को प्रोसेसर कोर की संख्या के लिए स्वचालित रूप से स्केल करने की अनुमति दें।
  • GPU को गणना को बंद करके CPU को मुक्त करें।

संतुलन संसाधन uasage

RecognitionSettings recognitionSettings = new RecognitionSettings();
recognitionSettings.setThreadsCount(2);

न्यूनतम सेटअप के साथ तेजी से मान्यता

यदि आप छवियां तिरछी या विरूपण के बिना उच्च-गुणवत्ता वाले स्कैन हैं, तो आप सबसे तेज़ मान्यता मोड का उपयोग कर सकते हैं जो न्यूनतम संभव संसाधनों का उपयोग करता है:

फास्ट रिकग्निशन ओसीआर - जावा

AsposeOCR api = new AsposeOCR();

// Add images to the recognition batch
OcrInput images  = new OcrInput(InputType.SingleImage);
images.add(os.path.join(self.dataDir, "source1.png"));
images.add(os.path.join(self.dataDir, "source2.png"));

// Fast recognize images
ArrayList<RecognitionResult> results = api.RecognizeFast(images);
results.forEach((result) -> {
  System.out.println(result);
});