Pagina 1 di 1

Script per eseguire comando su tutti file di una cartella

MessaggioInviato: 10/03/2017, 12:37
da c_estrena
Ciao a tutti,
uso Debian Strech, gnome 3 e sto studiando per diventare traduttrice.
Volendo tradurre un libricino con l'aiuto di omegat, ho scannerizzato il suddetto testo in immagini png di qualità 300dpi.
Volevo poi estrarne il contenuto con tesseratc.
La mia domanda è relativa all' "automatizzazione" del processo.
Infatti, mi piacerebbe poter fare come con imagemagick e indicare a tesseract di processare tutti i documenti di una cartella.
Ma...non funziona!
Codice: Seleziona tutto
tarmac@debian:~ ~/god$ *.png  -l fra god
Tesseract Open Source OCR Engine v3.04.01 with Leptonica
read_params_file: parameter not found: �PNG

quindi per il momento creo un txt alla volta, il che è un po' dispendioso in termini di tempo, soprattutto perché immagino che sicuramente esiste un modo per ovviare al problema.
Magari uno script bash? Sinceramente non so dove cominciare, perché dovrebbe essere qualcosa del genere:
Codice: Seleziona tutto
tarmac@debian:~~/god$ tesseract ~/god/file+1.png  -l fra output+1


Ringrazio quindi chiunque abbia suggerimenti in merito!!

Re: Script per eseguire comando su tutti file di una cartell

MessaggioInviato: 18/03/2017, 20:09
da marcomg
Dai uno sguardo qui se ti può essere di aiuto http://stackoverflow.com/questions/1052 ... -directory
Ciao ;)