Γυρίστε την εικόνα σε κείμενο στο Node.js
Εικόνα σε κείμενο στο node.js
Περισσότερες βιτρίνες >let source = Module.WasmAsposeOCRInput();
source.url = internalFileName;
let batch = new Module.WasmAsposeOCRInputs();
batch.push_back(source);
// Send image for OCR
var result = Module.AsposeOCRRecognize(batch);
// Output extracted text to the console
var text = Module.AsposeOCRSerializeResult(
result, Module.ExportFormat.text);
console.log(text);
Γιατί να επιλέξετε το aspose.ocr για το node.js;
Το Aspose.ocr για το Node.js σάς επιτρέπει να εξαγάγετε κείμενο από σαρωμένες σελίδες, φωτογραφίες, στιγμιότυπα οθόνης και άλλες εικόνες σε οποιαδήποτε πλατφόρμα όπου είναι εγκατεστημένο το Node.js. Ενισχύστε τα προϊόντα σας, τις υπηρεσίες Web, τις εφαρμογές χωρίς διακομιστές, το AWS Lambda, τις Azure Functions και άλλους κώδικες με λειτουργικότητα αναγνώρισης οπτικών χαρακτήρων.
Το API των ισχυρών και πλούσιων οπτικών χαρακτήρων (OCR) API υποστηρίζει 140+ γλώσσες που βασίζονται σε λατινικά, κυριλλικά και ασιατικά σενάρια, συμπεριλαμβανομένων κινεζικών και χίντι, και μπορούν να αναγνωρίσουν αρχεία στις πιο δημοφιλείς μορφές.

Αποτελεσματικό και ακριβές OCR
Επιτύχετε υψηλής ταχύτητας και ακριβή αποτελέσματα OCR με την τεχνολογία Advanced Node.js.
Πολύγλωσσος υποστήριξη
Αναγνωρίστε το κείμενο σε περισσότερες από 140 γλώσσες, συμπεριλαμβανομένων των λατινικών, κυριλλικών, αραβικών, περσικών, ενδείξεων και κινεζικών σεναρίων, εξασφαλίζοντας την ευελιξία για τις εφαρμογές Node.js.
Ευέλικτη υποστήριξη εικόνας
Επεξεργαστείτε εικόνες από σαρωτές, κάμερες και smartphones αβίαστα με το node.js.
Ακρίβεια στην κινεζική αναγνώριση χαρακτήρων
Αναγνωρίστε πάνω από 6.000 κινέζους χαρακτήρες με ακρίβεια στα έργα NODE.js.
Ανίχνευση διάταξης
Προσδιορίστε και κατηγοριοποιήστε τα μπλοκ περιεχομένου στις εικόνες για να εξασφαλίσετε τη σωστή σειρά εκχυλισμένου κειμένου, ανεξάρτητα από τη διάταξη.
Δείγμα ζωντανού κώδικα
Ξεκινήστε την αναγνώριση κειμένου από εικόνες με διάφορες γραμμές κώδικα κώδικα. Ζήστε την απλότητα!
* Μεταφορτώντας τα αρχεία σας ή χρησιμοποιώντας την υπηρεσία που συμφωνείτε με το δικό μας Όροι χρήσης και Πολιτική απορρήτου.
Μετατρέψτε την εικόνα σε κείμενο
Περισσότερα παραδείγματα >fs.readFile("source.png", (err, imageData) => {
// Save photo to the virtual storage
const imageBytes = new Uint8Array(imageData);
let internalFileName = "temp";
let stream = Module.FS.open(internalFileName, "w+");
Module.FS.write(stream, imageBytes, 0, imageBytes.length, 0);
Module.FS.close(stream);
// Add photo to recognition batch
let source = Module.WasmAsposeOCRInput();
source.url = internalFileName;
let batch = new Module.WasmAsposeOCRInputs();
batch.push_back(source);
// Automatically adjust recognition settings to better process photographs
let recognitionSettings = Module.WasmAsposeOCRRecognitionSettings();
recognitionSettings.detect_areas_mode = Module.DetectAreasMode.PHOTO;
recognitionSettings.auto_contrast= true;
// Send photo for OCR
var result = Module.AsposeOCRRecognize(batch, recognitionSettings);
// Output extracted text to the console
var text = Module.AsposeOCRSerializeResult(result, Module.ExportFormat.text);
console.log(text);
});
Ενσωμάτωση σε εφαρμογές node.js
Το aspose.ocr για το Node.js ενσωματώνεται απρόσκοπτα με οποιαδήποτε πλατφόρμα που υποστηρίζει C ++ -
Υποστηριζόμενες μορφές αρχείων
Aspose.OCR for Node.js via C++ μπορεί να λειτουργήσει με οποιοδήποτε αρχείο Μπορείτε να πάρετε από σαρωτή ή κάμερα. Τα αποτελέσματα της αναγνώρισης μπορούν να αποθηκευτούν, να εισάγονται σε μια βάση δεδομένων ή να αναλυθούν σε πραγματικό χρόνο.
Εικόνες
- JPEG
- PNG
- TIFF
- BMP
Παρτίδα OCR
- ZIP
Αποτελέσματα αναγνώρισης
- Text
- JSON
- XML
Εμπειρία απόδοσης και ποιότητας
Η τεχνολογία OCR αιχμής εξασφαλίζει γρήγορη και ακριβή αναγνώριση κειμένου από εικόνες, ενδυναμώντας τις εφαρμογές σας με κορυφαίες δυνατότητες. Ανυψώστε την αποτελεσματικότητα και την εμπειρία του χρήστη του έργου σας με την λύση OCR υψηλής απόδοσης.
140+ γλώσσες αναγνώρισης
Το Node.js OCR API αναγνωρίζει πολλές γλώσσες και δημοφιλή σενάρια γραφής, συμπεριλαμβανομένων μικτών γλωσσών:
Αφήστε την ανίχνευση γλωσσών στη βιβλιοθήκη ή καθορίστε τη γλώσσα μόνοι σας για βελτιωμένη απόδοση και αξιοπιστία αναγνώρισης.
- ** Extended Latin ** Αλφάβητο: Αγγλικά, Ισπανικά, Γαλλικά, Ινδονησιακά, Πορτογαλικά, Γερμανικά, Βιετναμέζικα, Τουρκικά, Ιταλικά, Πολωνικά και 80+ άλλα.
- ** Κυριλλικό ** Αλφάβητο: Ρωσικά, Ουκρανικά, Καζακ, Σερβικά, Λευκορωσιά, Βουλγαρικά.
- Αραβικά, Περσικά, Ουρντού.
- Κινέζικα και Devanagari σενάριο, συμπεριλαμβανομένων των Χίντι, Μαράθι, Bhojpuri και άλλων.
Κατάλληλο για οποιοδήποτε περιεχόμενο
Η ακρίβεια και η αξιοπιστία της αναγνώρισης κειμένου εξαρτάται σε μεγάλο βαθμό από την ποιότητα της αρχικής εικόνας. Το ASPOSE.OCR για το Node.js μέσω C ++ παρέχει ένα εκτεταμένο εύρος τόσο πλήρως αυτοματοποιημένων όσο και χειροκίνητων φίλτρων επεξεργασίας εικόνας που ενισχύουν μια εικόνα πριν αποσταλεί στον κινητήρα OCR.
Χαρακτηριστικά και δυνατότητες
Aspose.OCR for Node.js via C++ Εξερευνήστε τα προηγμένα χαρακτηριστικά του aspose.ocr για το node.js.
Φωτογραφία OCR
Εξαγάγετε κείμενο από φωτογραφίες smartphone με ακρίβεια σε επίπεδο σάρωσης.
Pdf που μπορεί να αναζητηθεί
Μετατρέψτε οποιαδήποτε σάρωση σε ένα έγγραφο με πλήρη αναζήτηση και ευρετηρίαση.
Αναγνώριση διεύθυνσης URL
Αναγνωρίστε μια εικόνα από τη διεύθυνση URL χωρίς να την κατεβάσετε τοπικά.
Αναγνώριση χύδην
Διαβάστε όλες τις εικόνες από έγγραφα πολλαπλών σελίδων, φακέλους και αρχεία.
Οποιαδήποτε γραμματοσειρά και στυλ
Προσδιορίστε και αναγνωρίζετε το κείμενο σε όλες τις δημοφιλείς γραμματοσειρές και στυλ.
Αναγνώριση τελειοποίησης
Ρυθμίστε κάθε παράμετρο OCR για τα καλύτερα αποτελέσματα αναγνώρισης.
Δείγματα κώδικα NODE.JS OCR
Ανακαλύψτε δείγματα κώδικα για να ενσωματώσετε εύκολα το OCR στις εφαρμογές NODE.js.
Εγκατάσταση
Το aspose.ocr για το Node.js παραδίδεται ως πακέτο NPM ή ως αυτόνομο αρχείο λήψης χωρίς εξωτερικές εξαρτήσεις. Εύκολα εγκαταστήστε το στο έργο σας και είστε έτοιμοι να αναγνωρίσετε κείμενα σε πολλαπλές υποστηριζόμενες γλώσσες και να έχετε αποτελέσματα αναγνώρισης σε διάφορες μορφές.
Εισαγωγή OCR για την ενότητα Node.js στον κωδικό σας.
const Module = require("aspose-ocr/lib/asposeocr");
Εικόνα σε αναγνώριση κειμένου με node.js
Το Node.js OCR επιτρέπει τη μετατροπή των εικόνων των πίνακα σε επεξεργάσιμο κείμενο, εξορθολογίζοντας την εξαγωγή δεδομένων. Ιδανικό για διάφορες επιχειρηματικές περιπτώσεις, η ισχυρή λύση OCR ενισχύει την προσβασιμότητα των δεδομένων, βελτιώνοντας την παραγωγικότητα στις εφαρμογές.
Εικόνα πίνακα ρύθμισης σε μετατροπή κειμένου - node.js
// 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);