Warum für ASSOSPE.OCR für node.js entscheiden?

Mit ASSOSPE.OCR für node.js können Sie Text aus gescannten Seiten, Fotos, Screenshots und anderen Bildern auf jeder Plattform extrahieren, auf der Node.js installiert ist. Stärken Sie Ihre On-Premise-Produkte, Webdienste, serverlose Anwendungen, AWS Lambda, Azure-Funktionen und andere Code mit optischer Charaktererkennungsfunktionalität.

Unsere leistungsstarke und feature reichhaltige API für optische Charaktererkennung (OCR) unterstützt 140+ Sprachen basierend auf lateinischen, kyrillischen und asiatischen Skripten, einschließlich chinesischer und Hindi, und können Dateien in den beliebtesten Formaten erkennen.

Illustration ocr

Effiziente und genaue OCR

Erreichen Sie Hochgeschwindigkeits- und genaue OCR-Ergebnisse mit fortschrittlicher Node.js-Technologie.

Mehrsprachige Unterstützung

Erkennen Sie Text in mehr als 140 Sprachen, einschließlich lateinischer, kyrillischer, arabischer, persischer, indic- und chinesischer Skripte, um die Vielseitigkeit für Ihre Node.js -Anwendungen zu gewährleisten.

Vielseitige Bildunterstützung

Verarbeiten Sie Bilder von Scannern, Kameras und Smartphones mühelos mit node.js.

Präzision in der chinesischen Charaktererkennung

Erkennen Sie über 6.000 chinesische Zeichen mit Präzision in Ihren Node.js -Projekten.

Layouterkennung

Identifizieren und kategorisieren Sie Inhaltsblöcke in Bildern, um die korrekte Reihenfolge des extrahierten Textes unabhängig vom Layout sicherzustellen.

Live -Code -Beispiel

Initiieren Sie die Texterkennung aus Bildern mit mehreren Codezeilen. Erleben Sie die Einfachheit!

Bereit zu erkennen Bereit zu erkennen Lassen Sie hier eine Datei fallen oder klicken Sie, um zu durchsuchen *

* Durch Hochladen Ihrer Dateien oder die Verwendung des Dienstes, den Sie mit unserer zustimmen Nutzungsbedingungen Und Datenschutzrichtlinie.

Erkennungsergebnis
 

Bild in Text konvertieren

Weitere Beispiele >
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);
});

Integration in node.js Anwendungen

ASSOSS.OCR für node.js integriert sich nahtlos in jede Plattform, die [C ++]unterstützt C ++ -ob auf Desktop Windows, Windows Server, MacOS, Linux oder der Cloud.

Microsoft Windows
Linux
MacOS
GitHub
Microsoft Azure
Amazon Web Services
Docker

Unterstützte Dateiformate

Aspose.OCR for Node.js via C++ kann mit jeder [Datei]funktionieren( https://docs.aspose.com/ocr/nodejs-cpp/supported-file-formats/ ) Sie können von einem Scanner oder einer Kamera erhalten. Erkennungsergebnisse können gespeichert, in eine Datenbank importiert oder in Echtzeit analysiert werden.

Bilder

  • JPEG
  • PNG
  • TIFF
  • BMP

Batch OCR

  • ZIP

Erkennungsergebnisse

  • Text
  • JSON
  • XML

Erfahrung und Qualität erleben

Die modernste OCR-Technologie sorgt für eine schnelle und genaue Texterkennung durch Bilder und befähigt Ihre Anwendungen mit erstklassigen Funktionen. Steigern Sie die Effizienz und Benutzererfahrung Ihres Projekts mit unserer Hochleistungs-OCR-Lösung.

140+ Erkennungssprachen

Node.js OCR -API erkennt viele Sprachen und populäre Schreibskripte, einschließlich gemischter Sprachen:

Überlassen Sie die Spracherkennung der Bibliothek oder definieren Sie die Sprache selbst für eine verbesserte Erkennungsleistung und -zuverlässigkeit.

  • ** erweitertes Latein ** Alphabet: Englisch, Spanisch, Französisch, Indonesisch, Portugiesisch, Deutsch, Vietnamesisch, Türkisch, Italienisch, Polnisch und 80+ mehr;
  • ** Kyrillisch ** Alphabet: Russisch, Ukrainisch, Kasach, Serbisch, Weißrussland, Bulgarisch;
  • Arabisch, Persisch, Urdu;
  • Chinesisch und Devanagari -Drehbuch, einschließlich Hindi, Marathi, Bhojpuri und anderen.

Geeignet für Inhalte

Die Genauigkeit und Zuverlässigkeit der Texterkennung hängt stark von der Qualität des Originalbildes ab. ASSON.OCR für node.js über C ++ bietet einen umfangreichen Bereich sowohl vollständig automatisierter als auch manueller Bildverarbeitungsfilter, die ein Bild verbessern, bevor es an die OCR -Engine gesendet wird.

Funktionen und Fähigkeiten

Aspose.OCR for Node.js via C++ Erforschen Sie die fortgeschrittenen Merkmale von ASSOSPE.OCR für Node.js.

Feature icon

Foto OCR

Text aus Smartphone-Fotos mit Genauigkeit auf Scanebene extrahieren.

Feature icon

Durchsuchbarer PDF

Konvertieren Sie jeden Scan in ein vollständig durchsuchbares und indexierbares Dokument.

Feature icon

URL -Anerkennung

Erkennen Sie ein Bild von URL, ohne es lokal herunterzuladen.

Feature icon

Massenerkennung

Lesen Sie alle Bilder aus mehrseitigen Dokumenten, Ordnern und Archiven.

Feature icon

Jede Schriftart und jeder Stil

Identifizieren und erkennen Sie Text in allen beliebten Schriftarten und Stilen.

Feature icon

Fein-Tune-Anerkennung

Passen Sie jeden OCR -Parameter für die besten Erkennungsergebnisse an.

Node.js OCR -Code -Beispiele

Entdecken Sie Code -Samples, um OCR einfach in Ihre Node.js -Anwendungen zu integrieren.

Installation

ASSOSS.OCR für node.js wird als NPM-Paket oder als in sich geschlossene herunterladbare Datei ohne externe Abhängigkeiten geliefert. Installieren Sie es einfach in Ihr Projekt und Sie sind bereit, Texte in mehreren unterstützten Sprachen zu erkennen und Erkennungsergebnisse in verschiedenen Formaten zu erhalten.

Importieren Sie OCR für das Node.js -Modul in Ihren Code.

const Module = require("aspose-ocr/lib/asposeocr");

Bild zu Texterkennung mit node.js

Mit Node.js OCR können Tabellenbilder in bearbeitbarer Text umwandeln und die Datenextraktion optimieren. Unsere leistungsstarke OCR -Lösung ideal für verschiedene Geschäftsfälle und verbessert die Zugänglichkeit der Daten und verbessert die Produktivität in Anwendungen.

Einrichten von Tabellenbild zum Textkonvertieren - 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);