Γιατί να επιλέξετε το aspose.ocr για το node.js;

Το Aspose.ocr για το Node.js σάς επιτρέπει να εξαγάγετε κείμενο από σαρωμένες σελίδες, φωτογραφίες, στιγμιότυπα οθόνης και άλλες εικόνες σε οποιαδήποτε πλατφόρμα όπου είναι εγκατεστημένο το Node.js. Ενισχύστε τα προϊόντα σας, τις υπηρεσίες Web, τις εφαρμογές χωρίς διακομιστές, το AWS Lambda, τις Azure Functions και άλλους κώδικες με λειτουργικότητα αναγνώρισης οπτικών χαρακτήρων.

Το API των ισχυρών και πλούσιων οπτικών χαρακτήρων (OCR) API υποστηρίζει 140+ γλώσσες που βασίζονται σε λατινικά, κυριλλικά και ασιατικά σενάρια, συμπεριλαμβανομένων κινεζικών και χίντι, και μπορούν να αναγνωρίσουν αρχεία στις πιο δημοφιλείς μορφές.

Illustration ocr

Αποτελεσματικό και ακριβές 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 ++ -

Microsoft Windows
Linux
MacOS
GitHub
Microsoft Azure
Amazon Web Services
Docker

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

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.

Feature icon

Φωτογραφία OCR

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

Feature icon

Pdf που μπορεί να αναζητηθεί

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

Feature icon

Αναγνώριση διεύθυνσης URL

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

Feature icon

Αναγνώριση χύδην

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

Feature icon

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

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

Feature icon

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

Ρυθμίστε κάθε παράμετρο 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);