Da immagine a testo (OCR)
Trasforma foto, screenshot e PDF scansionati in testo modificabile: il riconoscimento avviene sul tuo dispositivo, senza caricare nulla.
oppure trascina qui i file, o incolla un'immagine con Ctrl+V
JPG, PNG, WebP, GIF, BMP, AVIF, HEIC e PDF (pagine scansionate). Fino a 30 file alla volta.
Lingua del testo
Scegli la lingua o le lingue scritte nell'immagine, fino a 4. Scegliere la lingua giusta conta molto più di qualsiasi altra impostazione.
- Italiano
- Inglese
La prima volta vengono scaricati circa 4.4 MB di dati linguistici, poi conservati nella cache del browser.
Avanzate: layout della pagina e preparazione dell'immagine
La modalità automatica va bene per la maggior parte delle pagine. Usa blocco singolo o riga singola per i ritagli, e testo sparso per etichette, cartelli e screenshot.
Anteprima di ciò che vedrà il motore OCR
Mostrata per il primo file dell'elenco.
Aggiungi un'immagine o un PDF per vedere l'anteprima.
Le tue immagini e i tuoi PDF non lasciano mai il dispositivo. Al primo utilizzo il browser scarica il motore OCR e un modello linguistico (dati sulla lingua, non sui tuoi contenuti): poi vengono messi in cache e il riconoscimento avviene in locale.
Come estrarre il testo da un'immagine con l'OCR
Il riconoscimento ottico dei caratteri, o OCR, trasforma le immagini di un testo in testo vero, che puoi selezionare, modificare, cercare e copiare. Questo strumento usa Tesseract, un motore di riconoscimento open source compilato in WebAssembly, quindi tutto il processo si svolge dentro la scheda del browser. Puoi trascinare foto di documenti, screenshot, scontrini, pagine di libri o diapositive, incollare un'immagine dagli appunti con Ctrl+V, oppure caricare un PDF scansionato e scegliere quali pagine leggere.
La qualità del risultato dipende molto più dall'immagine di partenza che da qualsiasi impostazione. Fotografa o scansiona la pagina il più possibile piana e dritta, con luce uniforme e a una risoluzione in cui le lettere siano ben leggibili, evitando ombre e riflessi. Seleziona sempre la lingua effettivamente stampata nell'immagine; puoi combinarne più di una, per esempio vietnamita e inglese per un documento che le mescola. Le immagini grandi vengono ridotte a una dimensione ragionevole prima del riconoscimento e quelle minuscole vengono ingrandite, così l'uso della memoria resta sotto controllo.
Se il risultato è scadente, apri le opzioni avanzate. L'anteprima mostra esattamente ciò che il motore vedrà dopo le tue modifiche. Scala di grigi e contrasto aiutano con il testo sbiadito, il bianco e nero adattivo con la luce non uniforme, l'inversione con il testo chiaro su sfondo scuro e la rotazione con le foto girate di lato. La modalità di layout permette di indicare al motore se ha davanti una pagina intera, una colonna, una riga o etichette sparse, e per screenshot e ritagli può fare una grande differenza.
Dopo il riconoscimento vedi l'originale accanto a una casella di testo modificabile, con l'affidabilità media del motore e un avviso se è bassa. Puoi evidenziare le parole di cui era meno sicuro, unire le righe spezzate dalla larghezza della pagina, rimuovere le righe vuote in eccesso, copiare il testo o scaricarlo come file .txt, oppure come file unico o zip se hai elaborato più immagini. Una scorciatoia invia il testo allo strumento Confronta Testi per mettere a confronto due scansioni, mentre Conta Parole e Convertitore di Maiuscole/Minuscole sono a un clic per le rifiniture.
Meglio essere realistici sui limiti. L'OCR non è perfetto: gli errori sono normali con foto, caratteri piccoli, font insoliti, tabelle e layout a più colonne, e la scrittura a mano in genere non viene riconosciuta bene. Le lingue con molti accenti o scritture complesse, come vietnamita, arabo, hindi o thailandese, sono più soggette a errori, quindi rileggi tutto ciò che è importante. La prima esecuzione deve scaricare il motore e i dati linguistici, e ci vuole un po'; immagini molto grandi o PDF lunghi possono esaurire la memoria dei telefoni più vecchi, quindi elaborali a gruppi più piccoli.
Domande frequenti
Le mie immagini vengono caricate su un server?
No. Il motore OCR gira in un Web Worker dentro il tuo browser e le immagini e i PDF vengono elaborati in memoria sul tuo dispositivo. Vengono scaricati soltanto il motore stesso e un modello linguistico per ogni lingua scelta: dati pubblici sulla lingua, mai i tuoi contenuti. Dopo il primo utilizzo il browser li conserva in cache.
Quanto è accurato il riconoscimento?
Dipende soprattutto dall'immagine. Un testo stampato nitido, ben illuminato e nella lingua giusta viene spesso letto molto bene, ma bassa risoluzione, sfocatura, ombre, pagine storte, caratteri decorativi e layout complessi riducono la precisione. La scrittura a mano non è supportata in modo affidabile e nelle lingue con accenti, come il vietnamita, i segni diacritici possono essere errati o mancanti. Considera il risultato una prima bozza da rileggere: il valore di affidabilità è solo una stima del motore.
Perché la prima volta ci vuole più tempo?
Al primo utilizzo il browser deve scaricare il motore OCR e i dati linguistici, circa 1-4 MB per lingua. Poi li tiene in cache, quindi le volte successive si parte molto più in fretta e il riconoscimento avviene in locale. Se sei offline alla prima esecuzione, i dati linguistici non possono essere scaricati e lo strumento mostra un errore.
Può leggere i PDF scansionati?
Sì. Ogni pagina selezionata viene trasformata in immagine nel tuo browser e riconosciuta una per volta; puoi scegliere un intervallo di pagine e annullare in qualsiasi momento. Se il PDF contiene già testo selezionabile, di solito basta copiarlo direttamente: è più preciso dell'OCR.
Quali lingue e layout sono supportati?
35 lingue, tra cui inglese, vietnamita, spagnolo, portoghese, francese, tedesco, giapponese, coreano, cinese (semplificato e tradizionale), arabo e hindi; per i testi misti puoi combinarne fino a quattro. Pagine a più colonne, tabelle e testo verticale non vengono ricostruiti alla perfezione: per colonne singole o ritagli usa la modalità di layout in Avanzate.