Γιατί να επιλέξετε Aspose.OCR για JavaScript μέσω C++;

Το Aspose.OCR για JavaScript μέσω C++ σάς επιτρέπει να εξάγετε κείμενο από σαρωμένες σελίδες, φωτογραφίες, στιγμιότυπα οθόνης και άλλες εικόνες απευθείας σε μια ιστοσελίδα ή από εφαρμογές Electron σε πολλαπλές πλατφόρμες. Βασίζεται στην τεχνολογία WebAssembly (Wasm), η οποία επιτρέπει στον κώδικα να εκτελείται στη συσκευή του τελικού χρήστη χωρίς την ανάγκη διακομιστή web. Μπορεί να ενσωματωθεί εγγενώς στο περιβάλλον JavaScript, συμπεριλαμβανομένης της πρόσβασης σε όλες τις λειτουργίες του προγράμματος περιήγησης Ιστού. Το Aspose.OCR για JavaScript μέσω C++ παρέχει την υψηλότερη ασφάλεια όταν ενσωματώνεται στον ιστό και θα επιβάλλει τις πολιτικές ασφαλείας του προγράμματος περιήγησης ίδιας προέλευσης και αδειών.

Το ισχυρό και πλούσιο σε χαρακτηριστικά API Optical Character Recognition (OCR) υποστηρίζει 28 γλώσσες που βασίζονται σε λατινικά, κυριλλικά και ασιατικά σενάρια, συμπεριλαμβανομένων των κινεζικών και των χίντι, και μπορεί να αναγνωρίσει αρχεία στις πιο δημοφιλείς μορφές. Τα διάφορα φίλτρα επεξεργασίας σάς επιτρέπουν να αναγνωρίζετε λοξές, παραμορφωμένες και θορυβώδεις εικόνες. Τα αποτελέσματα αναγνώρισης επιστρέφονται στις πιο δημοφιλείς μορφές ανταλλαγής δεδομένων.

Illustration ocr

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

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

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

Αναγνωρίστε κείμενο σε 28 γλώσσες, συμπεριλαμβανομένων λατινικών, κυριλλικών και κινεζικών σεναρίων, διασφαλίζοντας ευελιξία για τις εφαρμογές σας JavaScript μέσω ενσωμάτωσης C++.

Ευέλικτη υποστήριξη εικόνας

Επεξεργαστείτε εικόνες από σαρωτές, κάμερες και smartphone χωρίς κόπο με JavaScript μέσω C++.

Ακρίβεια στην αναγνώριση κινεζικών χαρακτήρων

Αναγνωρίστε πάνω από 6.000 κινεζικούς χαρακτήρες με ακρίβεια στα έργα σας JavaScript μέσω C++.

Ανίχνευση διάταξης

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

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

Ξεκινήστε την αναγνώριση κειμένου από εικόνες σε τρεις μόνο γραμμές κώδικα. Ζήστε την απλότητα!

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

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

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

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

Περισσότερα παραδείγματα >
const fileData = new Uint8Array(e.target.result);
let filename = file.name;
let stream = Module.FS.open(filename, "w+");
Module.FS.write(stream, fileData, 0, fileData.length, 0);
Module.FS.close(stream);
var input = Module.WasmAsposeOCRInput();
var inputs = new Module.WasmAsposeOCRInputs();
var settings = Module.WasmAsposeOCRRecognitionSettings();
input.url = filename;
inputs.push_back(input);
var result = Module.AsposeOCRRecognize(inputs, settings);
// Get recognition results as text
var result_str = Module.AsposeOCRSerializeResult(result, Module.ExportFormat.text);
console.log(result_str);

Ενσωμάτωση OCR στην εφαρμογή WEB σας

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

Microsoft Windows
Linux
MacOS

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

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

εικόνες

  • JPEG
  • PNG
  • TIFF
  • BMP

Παρτίδα OCR

  • ZIP

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

  • Text
  • JSON
  • XML

Αβίαστη Εγκατάσταση

Το Aspose.OCR για JavaScript μέσω C++ διανέμεται ως αυτόνομο πακέτο με δυνατότητα λήψης, το οποίο δεν απαιτεί την εγκατάσταση εξωτερικών εξαρτήσεων. Απλώς αποσυσκευάστε το δίπλα στη σελίδα HTML και είστε έτοιμοι να μετατρέψετε οποιαδήποτε εικόνα σε κείμενο απευθείας στο πρόγραμμα περιήγησης.

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

28 Γλώσσες αναγνώρισης

Το JavaScript OCR API αναγνωρίζει 28 γλώσσες και δημοφιλή σενάρια γραφής, συμπεριλαμβανομένων των μικτών γλωσσών:

Αφήστε τον εντοπισμό γλώσσας στη βιβλιοθήκη ή ορίστε τη γλώσσα μόνοι σας για βελτιωμένη απόδοση αναγνώρισης και αξιοπιστία.

  • Εκτεταμένο λατινικό αλφάβητο: Κροατικά, Τσέχικα, Δανικά, Ολλανδικά, Αγγλικά, Εσθονικά, Φινλανδικά, Γαλλικά, Γερμανικά, Ιταλικά, Λετονικά, Λιθουανικά, Νορβηγικά, Πολωνικά, Πορτογαλικά, Ρουμανικά, Σλοβακικά, Σλοβενικά, Ισπανικά, Σουηδικά.
  • Κυριλλικό αλφάβητο: Λευκορωσικά, Βουλγαρικά, Καζακικά, Ρωσικά, Σερβικά, Ουκρανικά.
  • Κινέζικα: Πάνω από 6.000 χαρακτήρες.
  • Χίντι.

Κατάλληλο για οποιοδήποτε περιεχόμενο

Το JavaScript OCR API αναγνωρίζει 28 γλώσσες και δημοφιλή σενάρια γραφής, συμπεριλαμβανομένων των μικτών γλωσσών:

Αφήστε τον εντοπισμό γλώσσας στη βιβλιοθήκη ή ορίστε τη γλώσσα μόνοι σας για βελτιωμένη απόδοση αναγνώρισης και αξιοπιστία.

Βασικά χαρακτηριστικά

Aspose.OCR for Javascript via C++ Εξερευνήστε τις προηγμένες δυνατότητες του Aspose.OCR για JavaScript.

Feature icon

Φωτογραφία OCR

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

Feature icon

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

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

Feature icon

Αναγνώριση URL

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

Feature icon

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

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

Feature icon

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

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

Feature icon

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

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

Δείγματα κώδικα JavaScript

Ανακαλύψτε δείγματα κώδικα για να ενσωματώσετε απρόσκοπτα το Aspose.OCR για JavaScript μέσω C++ στις σελίδες HTML και τις εφαρμογές σας Electron.

Απλή εγκατάσταση για JavaScript

Ως πακέτο JavaScript ή αρχείο με δυνατότητα λήψης με ελάχιστες εξαρτήσεις, το Aspose.OCR για JavaScript εξασφαλίζει εύκολη διανομή. Ενσωματώστε το στο έργο σας απευθείας από JavaScript και είστε έτοιμοι να αξιοποιήσετε πλήρεις δυνατότητες OCR, εξοικονομώντας αποτελέσματα αναγνώρισης σε διάφορες μορφές.

Αναγνώριση εικόνας με JavaScript

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

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

// Load photo from user input
const fileData = new Uint8Array(e.target.result);
let filename = file.name;
let stream = Module.FS.open(filename, "w+");
Module.FS.write(stream, fileData, 0, fileData.length, 0);
Module.FS.close(stream);
var input = Module.WasmAsposeOCRInput();
input.url = filename;

// Automatically adjust contrast and remove noise
var settings = Module.WasmAsposeOCRRecognitionSettings();
settings.detect_areas_mode = Module.DetectAreasMode.PHOTO;
settings.auto_contrast = true;
settings.auto_denoising = true;

// Extract text from photo:
var inputs = new Module.WasmAsposeOCRInputs();
inputs.push_back(input);
var result = Module.AsposeOCRRecognize(inputs, settings);

// Output recognition results
var result_str = Module.AsposeOCRSerializeResult(result, Module.ExportFormat.text);
console.log(result_str);

Καθολικός μετατροπέας εικόνας σε κείμενο για JavaScript

Ενώ πολλές επιχειρήσεις, οργανισμοί και ιδιώτες εργάζονται ενεργά για να μειώσουν την εξάρτησή τους από έντυπα έγγραφα, αυτή εξακολουθεί να είναι η πιο διαδεδομένη μορφή αποθήκευσης και κοινής χρήσης. Τα σαρωμένα έγγραφα που υποστηρίζονται από φυσικά αρχεία επαρκούν για συμμόρφωση με τους κανονισμούς, νομικούς σκοπούς, μακροπρόθεσμη δημιουργία αντιγράφων ασφαλείας και πλεονασμό. Ωστόσο, συχνά προκύπτουν επιχειρηματικές υποθέσεις για τη δημιουργία νέου περιεχομένου με βάση υπάρχον σαρωμένο περιεχόμενο ή τμήματα υπαρχόντων εγγράφων. Το Aspose.OCR για JavaScript μέσω С++ διευκολύνει τη μετατροπή μιας σαρωμένης σελίδας σε κείμενο με δυνατότητα αναζήτησης και επεξεργασίας. Το περιεχόμενο αναγνωρίζεται με υψηλή ακρίβεια και ταχύτητα, εξοικονομώντας χρόνο και προσπάθεια χειροκίνητης πληκτρολόγησης και διασφαλίζοντας ότι δεν υπάρχουν ανθρώπινα λάθη, ειδικά όταν εργάζεστε με μεγάλο όγκο πληροφοριών.

Μετατροπή εικόνας σε έγγραφο - JavaScript

// Load a scanned page from user input
const fileData = new Uint8Array(e.target.result);
let filename = file.name;
let stream = Module.FS.open(filename, "w+");
Module.FS.write(stream, fileData, 0, fileData.length, 0);
Module.FS.close(stream);
var input = Module.WasmAsposeOCRInput();
input.url = filename;

// Analyze content structure
var settings = Module.WasmAsposeOCRRecognitionSettings();
settings.detect_areas_mode = Module.DetectAreasMode.DOCUMENT;
settings.upscale_small_font = true;

// Extract text from a page
var inputs = new Module.WasmAsposeOCRInputs();
inputs.push_back(input);
var result = Module.AsposeOCRRecognize(inputs, settings);
var editableText = Module.AsposeOCRSerializeResult(result, Module.ExportFormat.text);

Εξαγωγή αριθμητικών δεδομένων από πίνακες

Κατά τη διαχείριση μεγάλων τυπωμένων πινάκων που περιέχουν αριθμητικά δεδομένα, όπως ακατέργαστα δεδομένα επιτόπιων κοινωνιολογικών ερευνών ή καταλόγους απογραφής, η χειροκίνητη εξαγωγή γίνεται μια αργή, μη πρακτική διαδικασία ιδιαίτερα επιρρεπής σε ανθρώπινα λάθη. Το OCR βοηθά στην αυτοματοποίηση και τυποποίηση της εξαγωγής πληροφοριών, διασφαλίζοντας συνεπή και αξιόπιστα αποτελέσματα. Το Aspose.OCR για JavaScript μέσω С++ αυτοματοποιεί πλήρως τη μετατροπή σαρωμένων ή φωτογραφημένων δεδομένων σε πίνακα σε περιεχόμενο αναγνώσιμο από μηχανή. Τα εξαγόμενα δεδομένα μπορούν εύκολα να ενσωματωθούν σε βάσεις δεδομένων και να αναλυθούν, συμβάλλοντας σε πιο ενημερωμένη λήψη αποφάσεων.

Εικόνα πίνακα σε κείμενο - JavaScript

// Load a scan or photo from user input
const fileData = new Uint8Array(e.target.result);
let filename = file.name;
let stream = Module.FS.open(filename, "w+");
Module.FS.write(stream, fileData, 0, fileData.length, 0);
Module.FS.close(stream);
var input = Module.WasmAsposeOCRInput();
input.url = filename;

// Analyze tabular structures
var settings = Module.WasmAsposeOCRRecognitionSettings();
settings.detect_areas_mode = Module.DetectAreasMode.TABLE;

// Limit the subset of characters to improve recognition accuracy and increase performance
settings.alphabet = "1234567890.,;";
// Extract text from a table
var inputs = new Module.WasmAsposeOCRInputs();
inputs.push_back(input);
var result = Module.AsposeOCRRecognize(inputs, settings);
var editableText = Module.AsposeOCRSerializeResult(result, Module.ExportFormat.text);