Wie verwende ich einen Platzhalter für Tesseract?

Wie verwende ich einen Platzhalter für Tesseract?

Ich möchte, dass Tesseract alle Dateien eines Ordners konvertiert. Ich möchte die Dateien auf keinen Fall zusammenführen, da ich mit Programmen wie hocr2pdf und pdfbeads Probleme habe, wenn ich mehr als eine Datei gleichzeitig zusammenführe.

Ich laufe tesseract *.tif * hocrund lande mit folgendem

read_params_file: parameter not found: II*

Antwort1

Ich habe es versucht und es funktioniert

for i in *.tif ; do tesseract $i outtext;  done;

Stellen Sie sicher, dass Sie im Terminal das Verzeichnis zum Speicherort aller Dateien ändern

Antwort2

Ich habe Meer Borgs Antwort leicht modifiziert. Mit diesem Code enthielt meine Ausgabedatei nur Eingaben aus der letzten Datei im Ordner.

stdoutMit der Option „with“ von Tesseract >>können Sie die gesamte Ausgabe an eine einzelne Datei anhängen:

for i in *.tif ; do tesseract $i stdout >> outtext;  done;

verwandte Informationen