Fehler beim Ausführen von Tesseract

Ich habe ein Problem mit der Ausführung der Tesseract-OCR-Engine unter Linux. Ich habe RUS-Sprachdaten heruntergeladen und in das Tessdata-Verzeichnis (/ usr / local / share / tessdata) gestellt. Wenn ich versuche, tesseract mit Befehl auszuführentesseract blob.jpg out -l rus Es wird ein Fehler angezeigt:

Error opening data file /usr/local/share/tessdata/eng.traineddata

Please make sure the TESSDATA_PREFIX environment variable is set to the parent directory of your "tessdata" directory.

Failed loading language eng
Tesseract couldn't load any languages!

Could not initialize tesseract.

GemäßKompilierungsanleitung, Ich benutzteexport TESSDATA_PREFIX='/usr/local/share/' um auf mein tessdata Verzeichnis zu zeigen. Vielleicht sollte ich irgendwelche Konfigurationsdateien bearbeiten? Tesseract versucht, "eng" -Datendateien anstelle von "rus" zu laden.

Bildschirmfoto:http://i.stack.imgur.com/I0Guc.png

Antworten auf die Frage(7)

Ihre Antwort auf die Frage