Γιατί να επιλέξετε τη βιβλιοθήκη Aspose OCR για Java;

Ξεκλειδώστε το ισχυρό OCR με τη βιβλιοθήκη Java Aspose OCR. Το Java API μας είναι ένα αποτελεσματικό, φιλικό προς το χρήστη και οικονομικά αποδοτικό API OCR. Σε μόλις πέντε γραμμές κώδικα Java, προσθέστε ισχυρή λειτουργικότητα OCR στις εφαρμογές σας χωρίς να χρειάζεται να κατανοήσετε τα νευρωνικά δίκτυα και άλλες τεχνικές λεπτομέρειες.

Η μηχανή OCR μας παρέχει απαράμιλλη ταχύτητα και ακρίβεια, υποστηρίζοντας περισσότερες από 130 γλώσσες, συμπεριλαμβανομένων των αγγλικών , Κυριλλικά, Αραβικά, Περσικά, Κινέζικα, Ιαπωνικά, Κορεάτικα, Χίντι, Ταμίλ και πολλά άλλα. Είτε εργάζεστε με σαρώσεις, φωτογραφίες smartphone, στιγμιότυπα οθόνης ή PDF, το OCR εξάγει κείμενο και δημιουργεί αποτελέσματα σε όλες τις δημοφιλείς μορφές.
Η προεπεξεργασία εικόνας διορθώνει αυτόματα τις περιστρεφόμενες, θολές, ανεστραμμένες και θορυβώδεις εικόνες για να εξασφαλίσει την υψηλότερη ακρίβεια αναγνώρισης τυχόν προϋποθέσεις.

Illustration ocr

Γρήγορη και ακριβής OCR

Επιτύχετε υψηλής ταχύτητας και ακριβή αποτελέσματα OCR με την προηγμένη τεχνολογία Java μας.

Πολυγλωσσική υποστήριξη

Αναγνωρίστε κείμενο σε 140+ γλώσσες, όπως αγγλικά, γαλλικά, κυριλλικά, αραβικά, περσικά, ινδικά, κινέζικα, ιαπωνικά, κορεατικά, ταμίλ και άλλα σενάρια.

Όλες οι εικόνες

Επεξεργαστείτε εικόνες από διάφορες πηγές, όπως σαρωτές, κάμερες και smartphone.

Ανίχνευση μικτής γλώσσας

Αναγνωρίστε έγγραφα γραμμένα σε μεικτές γλώσσες, όπως Κινεζικά/Αγγλικά, Αραβικά/Γαλλικά, Χίντι/Αγγλικά και Κυριλλικά/Αγγλικά.

Οποιαδήποτε γραμματοσειρά, στυλ και μορφή

Διατηρήστε με ακρίβεια τη διάταξη του κειμένου, εντοπίστε τη δομή του πίνακα και αναγνωρίστε απρόσκοπτα το κείμενο ανεξάρτητα από τα στυλ γραμματοσειράς.

Ζωντανό δείγμα κώδικα

Ζήστε την απλότητα: μετατρέψτε την εικόνα σε κείμενο σε λίγες γραμμές κώδικα Java

Έτοιμος να αναγνωρίσει Έτοιμος να αναγνωρίσει Ρίξτε ένα αρχείο εδώ ή κάντε κλικ για περιήγηση *

* Ανεβάζοντας τα αρχεία σας ή χρησιμοποιώντας την υπηρεσία συμφωνείτε με εμάς Όροι χρήσης και Πολιτική Απορρήτου.

Αποτέλεσμα αναγνώρισης
 

Μετατροπή εικόνας σε κείμενο

Εξερευνήστε περισσότερα παραδείγματα >
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);
});

Cross-platform

Ο κώδικας Aspose Java OCR λειτουργεί απρόσκοπτα σε οποιαδήποτε πλατφόρμα που υποστηρίζει Java SE 6.0 ή νεότερη έκδοση – είτε πρόκειται για τοπικό μηχάνημα, διακομιστή ιστού ή σύννεφο .

Microsoft Windows
Linux
MacOS
GitHub
Microsoft Azure
Amazon Web Services
Docker

Υποστηριζόμενες μορφές αρχείων

Aspose.OCR for Java μπορεί να λειτουργήσει με οποιοδήποτε αρχείο μπορείτε να πάρετε από έναν σαρωτή ή μια κάμερα. Τα αποτελέσματα αναγνώρισης μπορούν να αποθηκευτούν, να εισαχθούν σε μια βάση δεδομένων ή να αναλυθούν σε πραγματικό χρόνο.

εικόνες

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

Παρτίδα OCR

  • Multi-page PDF
  • ZIP
  • Folder

Αποτελέσματα αναγνώρισης

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

Εύκολη εγκατάσταση

Το Aspose.OCR για Java διανέμεται ως ένα ελαφρύ αρχείο Java Archive (JAR) ή ως αρχείο με δυνατότητα λήψης με ελάχιστες εξαρτήσεις. Απλώς εγκαταστήστε το στο έργο σας και είστε έτοιμοι να αναγνωρίζετε κείμενα σε πολλές υποστηριζόμενες γλώσσες και να αποθηκεύετε αποτελέσματα αναγνώρισης σε διάφορες μορφές.

Ζητήστε μια δοκιμαστική άδεια για να ξεκινήσετε την ανάπτυξη μιας πλήρως λειτουργικής εφαρμογής OCR χωρίς περιορισμούς.

Λειτουργεί παντού

Η βιβλιοθήκη Java μας υποστηρίζει πλήρως το Java SE 6 ή νεότερη έκδοση, επιτρέποντας στις εφαρμογές σας να εκτελούνται απρόσκοπτα σε οποιαδήποτε πλατφόρμα – επιτραπέζιους υπολογιστές Windows, Windows Server, macOS, Linux και cloud.

140+ Γλώσσες Αναγνώρισης

Η βιβλιοθήκη Java OCR μας είναι μια καθολική λύση για την επεξεργασία εγγράφων, την εξαγωγή δεδομένων και την ψηφιοποίηση περιεχομένου σε παγκόσμια κλίμακα. Με υποστήριξη για μια τεράστια γκάμα σεναρίων γραφής από την Ευρώπη, τη Μέση Ανατολή και την Ασία, είναι καλά προσαρμοσμένο για κάθε χώρα και επιχείρηση.

Το Aspose OCR για Java αναγνωρίζει κείμενο σε πολύγλωσσα έγγραφα, όπως Κινεζικά/Αγγλικά, Αραβικά/Γαλλικά ή Κυριλλικά/Αγγλικά. Υποστηρίζονται οι ακόλουθες γλώσσες:

  • Εκτεταμένα Λατινικά: Αγγλικά, Ισπανικά, Γαλλικά, Ινδονησιακά, Πορτογαλικά, Γερμανικά, Βιετναμέζικα, Τουρκικά, Ιταλικά, Πολωνικά και 80+ άλλα.
  • Κυριλλικό αλφάβητο: Ρωσικά, Ουκρανικά, Καζακικά, Βουλγαρικά, συμπεριλαμβανομένων μικτών κυριλλικών/αγγλικών κειμένων.
  • Αραβικά, Περσικά, Ουρντού, συμπεριλαμβανομένων κειμένων ανάμεικτα με αγγλικά.
  • Κινεζικά, Κορεατικά, Ιαπωνικά, Devanagari και Δραβιδικές γλώσσες, συμπεριλαμβανομένων των Χίντι, Ταμίλ, Μαράθι και άλλων.

Χαρακτηριστικά και δυνατότητες

Aspose.OCR for Java Εξερευνήστε τις προηγμένες δυνατότητες και δυνατότητες του Aspose OCR για Java.

Feature icon

Φωτογραφία OCR

Εξαγωγή κειμένου από φωτογραφίες smartphone με ακρίβεια σε επίπεδο σάρωσης.

Feature icon

PDF με δυνατότητα αναζήτησης

Μετατρέψτε οποιαδήποτε σάρωση σε έγγραφο με δυνατότητα αναζήτησης και επεξεργασίας.

Feature icon

Αναγνώριση URL

Αναγνωρίστε μια εικόνα από τη διεύθυνση URL χωρίς να την κατεβάσετε τοπικά.

Feature icon

Μαζική αναγνώριση

Διαβάστε όλες τις εικόνες από έγγραφα πολλών σελίδων, φακέλους και αρχεία.

Feature icon

Οποιαδήποτε γραμματοσειρά και στυλ

Προσδιορίστε και αναγνωρίστε κείμενο σε όλες τις δημοφιλείς γραμματοσειρές και στυλ.

Feature icon

Αναγνώριση με ακρίβεια

Προσαρμόστε κάθε παράμετρο OCR για καλύτερα αποτελέσματα αναγνώρισης.

Feature icon

Ορθογραφικός έλεγχος

Βελτιώστε τα αποτελέσματα διορθώνοντας αυτόματα τις ανορθόγραφες λέξεις.

Feature icon

Βρείτε κείμενο σε εικόνες

Αναζήτηση κειμένου ή κανονικής έκφρασης μέσα σε ένα σύνολο εικόνων.

Feature icon

Συγκρίνετε κείμενα εικόνων

Συγκρίνετε κείμενα σε δύο εικόνες, ανεξάρτητα από την περίπτωση και τη διάταξη.

Feature icon

Παγκόσμιος

Εξαγωγή κειμένου οποιασδήποτε γλώσσας με αυτόματη ανίχνευση γλώσσας.

Feature icon

Εξαγωγή βασικών λεπτομερειών

Αυτόματη εξαγωγή σημαντικών στοιχείων από τα δελτία ταυτότητας.

Feature icon

Πλήρης ενοποίηση με τις λύσεις Aspose

Ενσωματώστε το OCR απρόσκοπτα με άλλα προϊόντα Aspose για μια ολοκληρωμένη και αποτελεσματική λύση Java.

Δείγματα κωδικών

Εξερευνήστε τα δείγματα κώδικα για να μάθετε πώς να ενσωματώνετε απρόσκοπτα το OCR API στις εφαρμογές σας Java.

Εγκατάσταση

Ως αρχείο Java Archive (JAR) με ελάχιστες εξαρτήσεις ή από το αποθετήριο Maven, το Aspose OCR for Java διανέμεται εύκολα. Η ενσωμάτωση στο έργο σας, απευθείας από το προτιμώμενο Java Integrated Development Environment (IDE), είναι μια απρόσκοπτη διαδικασία. Απλώς εγκαταστήστε το και είστε έτοιμοι να αξιοποιήσετε το πλήρες φάσμα των δυνατοτήτων OCR, αποθηκεύοντας αποτελέσματα αναγνώρισης σε οποιαδήποτε από τις υποστηριζόμενες μορφές.

Μετά την εγκατάσταση, μπορείτε να ξεκινήσετε αμέσως τη χρήση του Aspose.OMR για Java , αν και με ορισμένους περιορισμούς. Μια προσωρινή άδεια αίρει όλους τους περιορισμούς της δοκιμαστικής έκδοσης για 30 ημέρες. Χρησιμοποιήστε αυτήν την περίοδο για να ξεκινήσετε την ανάπτυξη μιας πλήρως λειτουργικής εφαρμογής OCR, η οποία σας επιτρέπει να λάβετε μια τεκμηριωμένη απόφαση για την αγορά του Aspose.OCR για Java σε μεταγενέστερο στάδιο.

Αναγνώριση κειμένου σε σαρωμένες εικόνες σε Java

Ξεπεράστε την πρόκληση των εφαρμογών OCR που δεν διαθέτουν ευρέως διαδεδομένους σαρωτές. Το API μας διαθέτει ισχυρά ενσωματωμένα φίλτρα προεπεξεργασίας εικόνων που χειρίζονται άρτια περιστρεφόμενες, λοξές και θορυβώδεις εικόνες. Σε συνδυασμό με την υποστήριξη για όλες τις μορφές εικόνας, εξασφαλίζει αξιόπιστη αναγνώριση ακόμη και από φωτογραφίες smartphone. Οι περισσότερες προεπεξεργασίες και διόρθωση εικόνας είναι αυτοματοποιημένες, απαιτώντας την παρέμβασή σας μόνο σε δύσκολες περιπτώσεις.

Εφαρμογή αυτόματων διορθώσεων εικόνας - Java

// 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);

Εξαγωγή κειμένου από φωτογραφίες σε Java

Ενσωματώστε την ανίχνευση και την αναγνώριση κειμένου στις εφαρμογές σας Java. Αποκτήστε εύκολη πρόσβαση σε ακριβή αποτελέσματα από φωτογραφίες, ενισχύοντας τις δυνατότητες επεξεργασίας εικόνας σας. Αυξήστε τις δυνατότητες επεξεργασίας εικόνας, λαμβάνοντας ακριβή αποτελέσματα από φωτογραφίες.

Ανίχνευση και αναγνώριση κειμένου σε φωτογραφία - Java

// 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);
});

Βελτιστοποίηση πόρων σε Java

Η οπτική αναγνώριση χαρακτήρων απαιτεί πόρους. Το API μας προσφέρει ευέλικτους τρόπους εξισορρόπησης της κλασικής τριάδας χρόνου-τιμής-ποιότητας. Σας επιτρέπει να περιορίσετε τον αριθμό των νημάτων που χρησιμοποιούνται από τη μηχανή αναγνώρισης. Αν και αυτή η προσαρμογή μπορεί να οδηγήσει σε πιο αργή ταχύτητα αναγνώρισης, σας δίνει τη δυνατότητα να εκχωρείτε πόρους για ταυτόχρονες εργασίες όπως παράλληλη επεξεργασία εικόνας, λειτουργίες διακομιστή web, διαχείριση βάσης δεδομένων ή ανάλυση δεδομένων παρασκηνίου.

  • Επιλέξτε ανάμεσα σε πλήρη αναγνώριση και γρήγορη αναγνώριση.
  • Καθορίστε τον αριθμό των νημάτων που εκχωρούνται για αναγνώριση ή επιτρέψτε στη βιβλιοθήκη να κλιμακωθεί αυτόματα στον αριθμό των πυρήνων του επεξεργαστή.
  • Απελευθερώστε τη CPU μεταφορτώνοντας τους υπολογισμούς στη GPU.

Εξισορρόπηση χρήσης πόρων

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

Γρήγορη αναγνώριση με ελάχιστη ρύθμιση

Εάν οι εικόνες σας είναι σαρώσεις υψηλής ποιότητας χωρίς λοξή ή παραμόρφωση, μπορείτε να χρησιμοποιήσετε την ταχύτερη λειτουργία αναγνώρισης που καταναλώνει ελάχιστους δυνατούς πόρους χρησιμοποιώντας:

Γρήγορη αναγνώριση OCR - Java

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);
});