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

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

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

Illustration ocr

Αποτελεσματικό και ακριβές OCR

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Περισσότερα παραδείγματα >
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++ - είτε σε επιτραπέζιους υπολογιστές Windows, Windows Server, macOS, Linux , ή το σύννεφο.

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 υψηλής απόδοσης.

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

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

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

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

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

Η ακρίβεια και η αξιοπιστία της αναγνώρισης κειμένου εξαρτάται σε μεγάλο βαθμό από την ποιότητα της αρχικής εικόνας. Το 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);