Γρήγορο και αξιόπιστο API OCR που βασίζεται στο Aspose.OCR για C++
Αναγνώριση εικόνας σε κείμενο με Python 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
Γιατί να επιλέξετε Aspose.OCR για Python μέσω C++;
Βελτιώστε τις δυνατότητές σας OCR με το Aspose.OCR για Python μέσω C++. Αυτή η γεμάτη δυνατότητες βιβλιοθήκη ενσωματώνει απρόσκοπτα το OCR σε εφαρμογές Python με ελάχιστο κώδικα. Απολαύστε εξαιρετική ταχύτητα και ακρίβεια, υποστηρίζοντας 130+ γλώσσες, όπως λατινικά, κυριλλικά, αραβικά, περσικά, ινδικά και κινέζικα σενάρια. Αναγνωρίστε μια ποικιλία εικόνων, από σαρωμένα έγγραφα και φωτογραφίες smartphone έως στιγμιότυπα οθόνης και σαρωμένα αρχεία PDF. Τα προηγμένα φίλτρα προεπεξεργασίας χειρίζονται προκλήσεις όπως περιστρεφόμενες, λοξές και θορυβώδεις εικόνες, εξασφαλίζοντας βέλτιστη απόδοση αξιοποιώντας την επεξεργασία GPU.
Γρήγορη και ακριβής OCR
Επιτύχετε γρήγορα και ακριβή αποτελέσματα OCR με την Python αιχμής μέσω της τεχνολογίας C++.
Πολυγλωσσική Αναγνώριση
Αναγνώριση κειμένου σε περισσότερες από 130 γλώσσες, διασφαλίζοντας ευελιξία για εφαρμογές Python μέσω ενοποίησης C++.
Ολοκληρωμένη υποστήριξη εικόνας
Επεξεργαστείτε εύκολα εικόνες από σαρωτές, κάμερες και smartphone με Python μέσω C++.
Ακριβής αναγνώριση κινεζικών χαρακτήρων
Αναγνωρίστε με ακρίβεια πάνω από 6.000 κινεζικούς χαρακτήρες στα έργα Python σας μέσω C++.
Διατηρήστε τα στυλ γραμματοσειράς και τη μορφοποίηση
Διατηρήστε τα στυλ γραμματοσειράς και τη μορφοποίηση για ακριβή αναπαράσταση αναγνωρισμένου κειμένου στις εφαρμογές Python σας μέσω 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);
Επιλέξτε την προτίμησή σας
Επιλέξτε τη σωστή βιβλιοθήκη για τις ανάγκες σας. Εξερευνήστε τα διαθέσιμα API και τις δυνατότητές τους για να επιλέξετε την πιο αποτελεσματική λύση.
Ευστροφία
Python via .NET
Ομοιομορφία
Python via Java
Εκτέλεση
Python via C++
Ενσωμάτωση OCR για εφαρμογές Python
Το Aspose.OCR για Python μέσω C++ ενσωματώνεται απρόσκοπτα με οποιαδήποτε πλατφόρμα που υποστηρίζει C++ - είτε σε επιτραπέζιους υπολογιστές Windows, Windows Server, macOS, Linux , ή το σύννεφο.
Υποστηριζόμενες μορφές αρχείων
Aspose.OCR for Python via C++ μπορεί να λειτουργήσει με οποιοδήποτε αρχείο μπορείτε να πάρετε από έναν σαρωτή ή μια κάμερα. Τα αποτελέσματα αναγνώρισης μπορούν να αποθηκευτούν, να εισαχθούν σε μια βάση δεδομένων ή να αναλυθούν σε πραγματικό χρόνο.
εικόνες
- JPEG
- PNG
- TIFF
- BMP
Παρτίδα OCR
- Multi-page PDF
- ZIP
- Folder
Αποτελέσματα αναγνώρισης
- Text
- Microsoft Word
- Microsoft Excel
- RTF
- JSON
- XML
Εύκολη εγκατάσταση για Python μέσω C++
Το Aspose.OCR για Python μέσω C++ παραδίδεται ως πακέτο Python ή ως αρχείο με δυνατότητα λήψης με ελάχιστες εξαρτήσεις. εγκαταστήστε εύκολα στο έργο σας και είστε έτοιμοι να αναγνωρίσετε κείμενα σε πολλές υποστηριζόμενες γλώσσες και να αποθηκεύσετε αποτελέσματα αναγνώρισης σε διάφορες μορφές.
Ζητήστε μια δοκιμαστική άδεια για να ξεκινήσετε την ανάπτυξη μιας πλήρως λειτουργικής εφαρμογής OCR χωρίς περιορισμούς.
Ενσωμάτωση Backend C++ για εφαρμογές Python
Η βιβλιοθήκη μας ενσωματώνεται απρόσκοπτα με το backend της C++, επιτρέποντας στις εφαρμογές Python να εκτελούνται απρόσκοπτα σε οποιαδήποτε πλατφόρμα – επιτραπέζιους υπολογιστές Windows, Windows Server, macOS, Linux και cloud.
130+ Γλώσσες Αναγνώρισης
Υποστήριξη για διάφορες γλώσσες και σενάρια, συμπεριλαμβανομένων μικτών γλωσσών:
Βελτιστοποιήστε την αναγνώριση επιτρέποντας στη βιβλιοθήκη να εντοπίσει τη γλώσσα ή να την ορίσει για βελτιωμένη απόδοση.
- Εκτεταμένο λατινικό αλφάβητο: Αγγλικά, Ισπανικά, Γαλλικά, Ινδονησιακά, Πορτογαλικά, Γερμανικά, Βιετναμέζικα, Τουρκικά, Ιταλικά, Πολωνικά και 80+ άλλα.
- Κυριλλικό αλφάβητο: Ρώσικα, Ουκρανικά, Καζακικά, Σερβικά, Λευκορωσικά, Βουλγαρικά.
- Αραβικά, Περσικά, Ουρντού;
- Κινεζική και γραφή Devanagari, συμπεριλαμβανομένων των Χίντι, Μαράθι, Μποτζπουρί και άλλων.
Βασικά Χαρακτηριστικά
Aspose.OCR for Python via C++ Εξερευνήστε προηγμένες δυνατότητες του Aspose.OCR για Python μέσω C++.
Φωτογραφία OCR
Εξαγωγή κειμένου από φωτογραφίες smartphone με ακρίβεια σε επίπεδο σάρωσης.
PDF με δυνατότητα αναζήτησης
Μετατρέψτε οποιαδήποτε σάρωση σε ένα έγγραφο με πλήρη αναζήτηση και ευρετηρίαση.
Αναγνώριση URL
Αναγνωρίστε μια εικόνα από τη διεύθυνση URL χωρίς να την κατεβάσετε τοπικά.
Μαζική αναγνώριση
Διαβάστε όλες τις εικόνες από έγγραφα πολλών σελίδων, φακέλους και αρχεία.
Οποιαδήποτε γραμματοσειρά και στυλ
Προσδιορίστε και αναγνωρίστε κείμενο σε όλες τις δημοφιλείς γραμματοσειρές και στυλ.
Αναγνώριση με ακρίβεια
Προσαρμόστε κάθε παράμετρο OCR για καλύτερα αποτελέσματα αναγνώρισης.
Ορθογραφικός έλεγχος
Βελτιώστε τα αποτελέσματα διορθώνοντας αυτόματα τις ανορθόγραφες λέξεις.
Βρείτε κείμενο σε εικόνες
Αναζήτηση κειμένου ή κανονικής έκφρασης μέσα σε ένα σύνολο εικόνων.
Συγκρίνετε κείμενα εικόνων
Συγκρίνετε κείμενα σε δύο εικόνες, ανεξάρτητα από την περίπτωση και τη διάταξη.
Περιορίστε το εύρος αναγνώρισης
Περιορίστε το σύνολο χαρακτήρων που θα αναζητήσει η μηχανή OCR.
Εντοπισμός ελαττωμάτων εικόνας
Αυτόματη εύρεση δυνητικά προβληματικών περιοχών της εικόνας.
Αναγνώριση περιοχών
Βρείτε και διαβάστε μόνο συγκεκριμένες περιοχές μιας εικόνας, όχι όλο το κείμενο.
Δείγματα κώδικα Python
Ανακαλύψτε δείγματα κώδικα για να ενσωματώσετε απρόσκοπτα το Aspose.OCR για Python μέσω C++ στις εφαρμογές σας.
Αβίαστη Εγκατάσταση
Μετά την εγκατάσταση, ξεκινήστε αμέσως τη χρήση του Aspose.OCR για Python μέσω C++, αν και με ορισμένους περιορισμούς. Μια προσωρινή άδεια καταργεί όλους τους περιορισμούς της δοκιμαστικής έκδοσης για 30 ημέρες. Χρησιμοποιήστε αυτήν την περίοδο για να ξεκινήσετε την ανάπτυξη μιας πλήρως λειτουργικής εφαρμογής OCR, επιτρέποντάς σας να λάβετε μια τεκμηριωμένη απόφαση σχετικά με την αγορά του Aspose.OCR για Python μέσω C++ αργότερα.
Ανίχνευση περιοχών εγγράφων
Μια σάρωση εικόνας ή μια φωτογραφία ενός εγγράφου κειμένου συχνά περιλαμβάνει πολλαπλά μπλοκ περιεχομένου, συμπεριλαμβανομένων παραγράφων κειμένου, πινάκων, απεικονίσεων, τύπων και πολλά άλλα. Η επιτυχής και ακριβής αναγνώριση αυτών των τομέων ενδιαφέροντος σε μια σελίδα είναι ζωτικής σημασίας για την αποτελεσματική OCR. Αυτή η κεντρική διαδικασία είναι γνωστή ως ανίχνευση περιοχής εγγράφων, που περιλαμβάνει την αναγνώριση, την οργάνωση και την ταξινόμηση διακριτών περιοχών περιεχομένου.Το Aspose.OCR προσφέρει αρκετούς αλγόριθμους ανίχνευσης περιοχών εγγράφων, επιτρέποντάς σας να επιλέξετε αυτόν που λειτουργεί καλύτερα για το συγκεκριμένο περιεχόμενό σας.
Ρύθμιση για ποικίλο περιεχόμενο εικόνας - Python 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)
Διάφορες μορφές εξόδου
Το OCR για C++ μπορεί να αποθηκεύσει αποτελέσματα αναγνώρισης σε πολλές μορφές, ώστε να μπορούν να κοινοποιηθούν, να αποθηκευτούν σε μια βάση δεδομένων, να εμφανιστούν ή να αναλυθούν: απλό κείμενο, PDF, Microsoft Word, Microsoft Excel, JSON και XML. {index-content-python-cpp.code_samples.item3.content2}
Αποθηκεύστε τα αποτελέσματα αναγνώρισης στο JSON - Python
recognize_result_txt
= asposeocr.AsposeOCRSerializeResult(
recognize_result,
asposeocr.ExportFormat.json)