Come convertire immagini in testo: I migliori strumenti OCR per principianti

2025-11-24 09:54:16 zaki zou

Esplora gli strumenti OCR gratuiti per estrarre testo dalle immagini.

Hai mai avuto bisogno di modificare il testo di uno screenshot, di un PDF scansionato o della foto di un documento? Riscrivere tutto manualmente è un processo noioso e soggetto a errori. Fortunatamente, puoi convertire le immagini in testo utilizzando una potente tecnologia nota come Riconoscimento Ottico dei Caratteri (OCR).

In questa guida completa, esploreremo i migliori strumenti e metodi gratuiti per estrarre testo dalle immagini istantaneamente, adatti sia agli utenti occasionali che agli sviluppatori.


Perché convertire un'immagine in TXT? Principali casi d'uso

La capacità di convertire immagini come PNG o JPG in file TXT è più utile di quanto si possa pensare. Ecco alcuni scenari comuni:

  • Modifica documenti scansionati: Trasforma vecchi documenti cartacei, contratti o lettere in file Word o Google Docs modificabili.
  • Cattura testo da screenshot: Prendi rapidamente testo da un tutorial software, un post sui social media o un messaggio di errore senza doverlo riscrivere.
  • Traduci testo nelle immagini: Usa uno strumento OCR per estrarre il testo, quindi incollalo in un traduttore come Google Translate.
  • Migliora l'accessibilità: Rendi il testo all'interno delle immagini leggibile dagli screen reader per gli utenti con disabilità visive.

Come funziona il convertitore da immagine a testo: le basi dell'OCR

La maggior parte degli strumenti gratuiti utilizza l'OCR basato su cloud (nessun download di software richiesto) o app desktop leggere. Il processo è semplice:

Flusso di lavoro generale dei convertitori da immagine a testo

I moderni strumenti OCR supportano più lingue (inglese, spagnolo, cinese, ecc.), testo scritto a mano (con accuratezza variabile) e possono persino gestire immagini di bassa qualità, anche se immagini più nitide producono risultati migliori.

Suggerimento pro: per ottenere i migliori risultati OCR, utilizza immagini ad alta risoluzione con una buona illuminazione, abbagliamento minimo e testo dritto (evita foto inclinate).


I migliori strumenti gratuiti per convertire immagini in testo online

Non hai bisogno di software costosi. Ecco i migliori strumenti OCR online gratuiti che funzionano direttamente nel tuo browser.

1. Google Drive (Google Docs)

Questa è una delle soluzioni OCR gratuite più potenti e spesso trascurate.

Come usarlo:

  • Vai su drive.google.com.
  • Carica la tua immagine (JPG, PNG) o PDF scansionato sul tuo Drive.
  • Fai clic con il pulsante destro del mouse sul file e seleziona “Apri con > Documenti Google”.
  • Google Docs creerà istantaneamente un nuovo documento. Il testo estratto si troverà in fondo all'immagine incorporata.

Converti immagine in testo modificabile usando Google Docs

✔ Pro: Molto preciso, si integra perfettamente con il tuo ecosistema Google e gestisce più pagine.
✘ Contro: La formattazione a volte può essere imperfetta.

2. Strumento OCR online

Online OCR è uno strumento web dedicato per la conversione gratuita da immagine a testo. Supporta JPG, PNG, TIFF e PDF (fino a 15 MB per file gratuitamente).

Come usarlo:

  • Vai su Online OCR (nessuna registrazione richiesta).
  • Carica la tua immagine o trascinala nello strumento.
  • Seleziona la lingua di origine (es. inglese, francese) e il formato di output (Word, TXT, Excel).
  • Fai clic su “Converti” e scarica il file modificabile con il testo estratto.

Strumento OCR online gratuito da immagine a testo

✔ Pro: Nessuna registrazione richiesta per l'uso di base; supporta una vasta gamma di lingue e formati di output.
✘ Contro: La versione gratuita ha limiti di dimensione dei file; annunci sul sito.

Hai bisogno di esportare il testo come PDF? Fai riferimento a: Converti facilmente il testo in PDF: 4 metodi rapidi e professionali


Convertitore gratuito da immagine a testo per desktop: Microsoft OneNote

Se usi Windows o Microsoft Office, lo strumento OCR integrato di OneNote è perfetto e gratuito. Funziona con immagini, PDF scansionati e persino screenshot che incolli nelle note.

Come usarlo:

  • Apri Microsoft OneNote e crea una nuova pagina.
  • Incolla un'immagine nella pagina o inseriscine una tramite “Inserisci > Immagini”.
  • Fai clic con il pulsante destro del mouse sull'immagine e seleziona “Copia testo dall'immagine”.
  • Incolla il testo estratto ovunque (Word, Excel, ecc.).

Nota: se devi riconoscere altre lingue, ricorda di fare clic con il pulsante destro del mouse sull'immagine, selezionare “Rendi il testo nell'immagine ricercabile” e scegliere la lingua esatta del tuo testo.

Copia testo da un'immagine usando Microsoft OneNote

✔ Pro: Si integra perfettamente con Office; supporta il testo scritto a mano; funziona offline.
✘ Contro: Richiede l'installazione dell'app desktop; meno intuitivo per gli utenti Mac.


Libreria OCR Python: estrarre testo da un'immagine usando Spire.OCR

Per gli utenti con competenze di base di Python, la libreria Spire.OCR per Python consente la conversione automatizzata da immagine a testo. Supporta l'elaborazione batch, più lingue e formati di immagine (JPG, PNG, BMP, ecc.), perfetto per semplificare le attività OCR ripetitive (ad esempio, estrarre testo da 100 immagini di prodotti contemporaneamente).

1. Installa la libreria Spire.OCR: Apri il prompt dei comandi o il terminale ed esegui il seguente comando pip:

pip install spire.ocr

2. Scarica il modello OCR: scarica il modello pre-addestrato per il tuo sistema operativo dai link sottostanti ed estrai i file in una directory nota (ad es. F:\OCR\win-x64).

3. Scrivi lo script Python

Crea un nuovo file Python (ad es. image_to_text.py) e incolla il seguente codice. Questo script carica un'immagine, esegue l'OCR e salva il testo estratto in un file.

from spire.ocr import *

# Create OCR scanner instance
scanner = OcrScanner()

# Configure OCR model path and language
configureOptions = ConfigureOptions()
configureOptions.ModelPath = "F:\\OCR Model\\win-x64"
configureOptions.Language = "English"
scanner.ConfigureDependencies(configureOptions)

# Perform OCR on the image
scanner.Scan("Sample.png")

# Save extracted text to file
text = scanner.Text.ToString()
with open("ImageText.txt", "a", encoding="utf-8") as file:
    file.write(text)

Passaggi chiave:

  • Crea uno scanner OCR: inizializza un oggetto OcrScanner principale, responsabile di tutte le operazioni relative all'OCR (configurazione, scansione di immagini, estrazione di testo).
  • Configura percorso modello & lingua:
    • ConfigureOptions: una classe per impostare i parametri OCR.
    • ModelPath: percorso dei file del modello OCR estratti (fondamentale per un riconoscimento accurato del testo).
    • Lingua: specifica la lingua di riconoscimento del testo (supporta inglese, cinese, francese, ecc.).
  • Esegui OCR sull'immagine: utilizza il metodo Scan() per elaborare l'immagine di destinazione, attivando il motore OCR per estrarre il testo dall'immagine.

Il testo estratto:

Estrai testo da un'immagine usando una libreria OCR Python

✔ Pro: perfetto per l'automazione e l'elaborazione batch; altamente personalizzabile tramite codice.
✘ Contro: richiede una conoscenza di base di Python e una configurazione iniziale.

Per i PDF scansionati, controlla questo: Esegui l'OCR di PDF con Python (estrai testo da PDF scansionato)


Considerazioni finali

Convertire un'immagine in testo gratuitamente non è più un compito complesso riservato ai professionisti. Con strumenti potenti e accessibili come Google Drive, OnlineOCR, e Microsoft OneNote, puoi estrarre testo da qualsiasi immagine in pochi secondi. Per sviluppatori e utenti esperti che desiderano automatizzare attività ripetitive, le librerie OCR di Python forniscono una soluzione solida e scalabile.


Domande frequenti (FAQ)

D: Questi strumenti possono estrarre testo da note scritte a mano?

R: Sì, ma con accuratezza variabile. Il testo stampato viene riconosciuto con alta precisione, while handwriting success depends on its clarity and the tool's capabilities.

D: Gli strumenti OCR online gratuiti sono sicuri da usare?

R: Strumenti affidabili come Google Drive e OnlineOCR sono generalmente sicuri per i documenti non sensibili. Tuttavia, per i file riservati, l'utilizzo di uno strumento desktop come OneNote o di uno script Python locale è più sicuro in quanto non carica i dati su un server.

D: Posso convertire le immagini in testo offline?

R: Sì. Puoi utilizzare Microsoft OneNote o la libreria Spire.OCR per Python senza una connessione Internet.

D: Spire.OCR può estrarre le coordinate del testo nell'immagine?

R: Sì. Spire.OCR acquisisce le coordinate del testo restituendo le informazioni del riquadro di delimitazione di ciascuna regione di testo riconosciuta.

# Extract block-level text with position
block_text = ""
for block in text.Blocks:
    rectangle = block.Box
    block_info = f'{block.Text} -> x: {rectangle.X}, y: {rectangle.Y}, w: {rectangle.Width}, h: {rectangle.Height}'
    block_text += block_info + '\n'

Vedi anche