Trasforma l’immagine in testo in node.js
Immagine su testo in node.js
Altre vetrine >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);
Perché optare per Aspose.ocr per node.js?
ASPUSE.ocr per node.js consente di estrarre il testo da pagine scansionate, foto, schermate e altre immagini su qualsiasi piattaforma in cui è installato Node.js. Autorizza i tuoi prodotti on-premise, servizi Web, applicazioni senza server, AWS Lambda, funzioni di Azure e altro codice con funzionalità di riconoscimento ottico dei caratteri.
La nostra API potente e ricca di caratteri per il riconoscimento ottico (OCR) supporta 140+ lingue basate su script latini, cirillici e asiatici, tra cui cinese e hindi, e può riconoscere i file nei formati più popolari.

OCR efficiente e accurato
Ottieni risultati OCR ad alta velocità e accurati con la tecnologia Node.js avanzata.
Supporto multilingue
Riconosci il testo in più di 140 lingue, tra cui script latini, cirillici, arabi, persiani, indic e cinesi, garantendo la versatilità per le applicazioni Node.JS.
Supporto immagine versatile
Elabora le immagini da scanner, telecamere e smartphone senza sforzo con Node.js.
Precisione nel riconoscimento del personaggio cinese
Riconosci oltre 6.000 caratteri cinesi con precisione nei progetti Node.js.
Rilevamento del layout
Identificare e classificare i blocchi di contenuto nelle immagini per garantire l'ordine corretto del testo estratto, indipendentemente dal layout.
Esempio di codice live
Avvia il riconoscimento del testo dalle immagini con diverse righe di codice. Sperimenta la semplicità!
* Caricando i tuoi file o utilizzando il servizio, sei d'accordo con il nostro Termini di utilizzo E politica sulla riservatezza.
Converti l'immagine in testo
Altri esempi >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);
});
Integrazione alle applicazioni Node.js
ASPUSE.OCR per node.js si integra perfettamente con qualsiasi piattaforma che supporta C ++ -sia su Windows Desktop, Windows Server, MacOS, Linux o il cloud.
Formati di file supportati
Aspose.OCR for Node.js via C++ può funzionare con qualsiasi file Puoi ottenere da uno scanner o da una fotocamera. I risultati del riconoscimento possono essere salvati, importati in un database o analizzati in tempo reale.
Immagini
- JPEG
- PNG
- TIFF
- BMP
Batch OCR
- ZIP
Risultati di riconoscimento
- Text
- JSON
- XML
Sperimenta prestazioni e qualità
La tecnologia OCR all’avanguardia garantisce un riconoscimento di testo rapido e accurato dalle immagini, potenziando le tue applicazioni con funzionalità di prim’ordine. Eleva l’efficienza del tuo progetto e l’esperienza dell’utente con la nostra soluzione OCR ad alte prestazioni.
140+ lingue di riconoscimento
API OCR node.js riconosce molte lingue e script di scrittura popolari, tra cui lingue miste:
Lasciare il rilevamento della lingua alla biblioteca o definire la lingua da solo per le prestazioni e l’affidabilità di riconoscimento migliorate.
- ** Latino esteso ** Alfabeto: inglese, spagnolo, francese, indonesiano, portoghese, tedesco, vietnamita, turco, italiano, polacco e 80+ in più;
- ** Cirillico ** Alphabet: russo, ucraino, kazako, serbo, bielorusso, bulgaro;
- Arabo, persiano, urdu;
- La sceneggiatura cinese e Devanagari, tra cui Hindi, Marathi, Bhojpuri e altri.
Adatto a qualsiasi contenuto
L’accuratezza e l’affidabilità del riconoscimento del testo dipendono fortemente dalla qualità dell’immagine originale. ASPUSE.ocr per node.js tramite C ++ fornisce una vasta gamma di filtri di elaborazione delle immagini sia completamente automatizzati che manuali che migliorano un’immagine prima che venga inviata al motore OCR.
Funzionalità e capacità
Aspose.OCR for Node.js via C++ Esplora le caratteristiche avanzate di Aspose.ocr per node.js.
Foto OCR
Estrai il testo da foto di smartphone con precisione a livello di scansione.
PDF ricercabile
Converti qualsiasi scansione in un documento completamente ricercabile e indicizzabile.
Riconoscimento dell’URL
Riconosci un’immagine dall’URL senza scaricarla localmente.
Riconoscimento di massa
Leggi tutte le immagini da documenti, cartelle e archivi multi-pagina.
Qualsiasi carattere e stile
Identificare e riconoscere il testo in tutti i caratteri e gli stili popolari.
Riconoscere il riconoscimento
Regola ogni parametro OCR per i migliori risultati di riconoscimento.
Campioni di codice OCR node.js
Scopri i campioni di codice per integrare facilmente OCR nelle applicazioni Node.js.
Installazione
Assepse.ocr per node.js viene consegnato come pacchetto NPM o come un file [scaricabile]autonomo ( https://releases.aspose.com/ocr/nodejs-cpp/ ) senza dipendenze esterne. Installalo facilmente nel tuo progetto e sei pronto a riconoscere i testi in più lingue supportate e ottenere risultati di riconoscimento in vari formati.
Importa OCR per il modulo Node.js nel codice.
const Module = require("aspose-ocr/lib/asposeocr");
Immagine al riconoscimento di testo con node.js
Node.js OCR consente di trasformare le immagini della tabella in testo modificabile, semplificando l’estrazione dei dati. Ideale per vari casi aziendali, la nostra potente soluzione OCR migliora l’accessibilità dei dati, migliorando la produttività nelle applicazioni.
IMMAGINE DELLA TABELLA DI IMPOSTAZIONE SULLA CONTROLLA DI TESTO - 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);