Warum sollten Sie sich für Aspose.OCR für Node.js entscheiden?

Mit Aspose.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 lokalen Produkte, Webdienste, serverlosen Anwendungen, AWS Lambda, Azure Functions und anderen Code mit Funktionen zur optischen Zeichenerkennung.

Unsere leistungsstarke und funktionsreiche OCR-API (Optical Character Recognition) unterstützt über 130 Sprachen basierend auf lateinischen, kyrillischen und asiatischen Schriften, einschließlich Chinesisch und Hindi, und kann Dateien in den gängigsten Formaten erkennen.

Illustration ocr

Effiziente und genaue OCR

Erzielen Sie schnelle und genaue OCR-Ergebnisse mit der fortschrittlichen Node.js-Technologie.

Mehrsprachiger Support

Erkennen Sie Texte in mehr als 130 Sprachen, einschließlich lateinischer, kyrillischer, arabischer, persischer, indischer und chinesischer Schrift, und sorgen Sie so für Vielseitigkeit für Ihre Node.js-Anwendungen.

Vielseitige Bildunterstützung

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

Präzision bei der Erkennung chinesischer Schriftzeichen

Erkennen Sie über 6.000 chinesische Schriftzeichen präzise in Ihren Node.js-Projekten.

Layouterkennung

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

Live-Codebeispiel

Starten Sie die Texterkennung anhand von Bildern mit mehreren Codezeilen. Erleben Sie die Einfachheit!

Bereit zu erkennen Bereit zu erkennen Legen Sie hier eine Datei ab oder klicken Sie zum Durchsuchen *

* Durch das Hochladen Ihrer Dateien oder die Nutzung des Dienstes stimmen Sie unserem zu Nutzungsbedingungen Und Datenschutzrichtlinie.

Erkennungsergebnis
 

Bild in Text umwandeln

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

Aspose.OCR für Node.js lässt sich nahtlos in jede Plattform integrieren, die C++ unterstützt – egal ob auf dem Desktop Windows, Windows Server, macOS, Linux , oder die Wolke.

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]arbeiten( 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

Anerkennungsergebnisse

  • Text
  • JSON
  • XML

Erleben Sie Leistung und Qualität

Modernste OCR-Technologie sorgt für eine schnelle und genaue Texterkennung aus Bildern und verleiht Ihren Anwendungen erstklassige Funktionen. Steigern Sie die Effizienz und das Benutzererlebnis Ihres Projekts mit unserer leistungsstarken OCR-Lösung.

Über 130 Erkennungssprachen

Die OCR-API von Node.js erkennt viele Sprachen und gängige Schreibskripte, einschließlich gemischter Sprachen:

Überlassen Sie die Spracherkennung der Bibliothek oder definieren Sie die Sprache selbst, um die Erkennungsleistung und Zuverlässigkeit zu verbessern.

  • Erweitertes lateinisches Alphabet: Englisch, Spanisch, Französisch, Indonesisch, Portugiesisch, Deutsch, Vietnamesisch, Türkisch, Italienisch, Polnisch und über 80 weitere;
  • Kyrillisches Alphabet: Russisch, Ukrainisch, Kasachisch, Serbisch, Weißrussisch, Bulgarisch;
  • Arabisch, Persisch, Urdu;
  • Chinesische und Devanagari-Schrift, einschließlich Hindi, Marathi, Bhojpuri und andere.

Für jeden Inhalt geeignet

Die Genauigkeit und Zuverlässigkeit der Texterkennung hängt stark von der Qualität des Originalbildes ab. Aspose.OCR für Node.js über C++ bietet eine umfangreiche Auswahl an vollautomatischen und manuellen Bildverarbeitungsfiltern, die ein Bild verbessern, bevor es an die OCR-Engine gesendet wird.

Merkmale und Fähigkeiten

Aspose.OCR for Node.js via C++ Entdecken Sie die erweiterten Funktionen von Aspose.OCR für Node.js.

Feature icon

Foto-OCR

Extrahieren Sie Text aus Smartphone-Fotos mit Scan-Genauigkeit.

Feature icon

Durchsuchbares PDF

Wandeln Sie jeden Scan in ein vollständig durchsuchbares und indizierbares Dokument um.

Feature icon

URL-Erkennung

Erkennen Sie ein Bild anhand der URL, ohne es lokal herunterzuladen.

Feature icon

Massenerkennung

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

Feature icon

Beliebige Schriftart und Stil

Identifizieren und erkennen Sie Texte in allen gängigen Schriftarten und Stilen.

Feature icon

Feinabstimmung der Erkennung

Passen Sie jeden OCR-Parameter an, um optimale Erkennungsergebnisse zu erzielen.

Node.js OCR-Codebeispiele

Entdecken Sie Codebeispiele zur einfachen Integration von OCR in Ihre Node.js-Anwendungen.

Installieren

Aspose.OCR für Node.js wird als NPM-Paket oder als eigenständige herunterladbare Datei ohne externe Abhängigkeiten bereitgestellt. Installieren Sie es einfach in Ihrem Projekt, und schon können Sie Texte in mehreren unterstützten Sprachen erkennen und Erkennungsergebnisse in verschiedenen Formaten erhalten.

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

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

Bild-zu-Text-Erkennung mit Node.js

Node.js OCR ermöglicht die Umwandlung von Tabellenbildern in bearbeitbaren Text und optimiert so die Datenextraktion. Unsere leistungsstarke OCR-Lösung ist ideal für verschiedene Geschäftsfälle und verbessert die Datenzugänglichkeit und steigert die Produktivität in Anwendungen.

Richten Sie die Konvertierung von Tabellenbildern in Text ein – 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);