2016-04-24 8 views
2

Nach Dutzenden von Hürden gelöst, das eine (oder zwei) mir endlich aufgehört ...Tesseract: Text2Image nicht gefunden (Mac OS X)

Also ich versuche Tesseract 3.04 für bestimmte Schriftart zu trainieren und ich Ich habe einige .box-Dateien mit jeweils über 800 Zeichen vervollständigt. Dann habe ich .tr Dateien erstellt und jetzt bin ich bereit Tesseract zu trainieren:

sudo ./tesstrain.sh --lang eng --langdata_dir /Users/vitaliy/Desktop/tess-training/langdata --tessdata_dir /Users/vitaliy/Desktop/tess-training/TIFs 

Dies ist ein Fehler (n) ich erhalte:

=== Starting training for language 'eng' 
mktemp: illegal option -- - 
usage: mktemp [-d] [-q] [-t prefix] [-u] template ... 
     mktemp [-d] [-q] [-u] -t prefix 
ERROR: text2image not found 

Jede Beratung hilft! Vielen Dank!

+1

hast du das lösen? –

Antwort

0

Ich bin nicht sicher, was den Befehl tut, die Sie beschrieben haben, aber wie für den Fehler, Text2Image nicht gefunden, versuchen Sie die folgenden

make training 
sudo make training-install 

wie es in diesem website beschrieben wurde, wenn Sie für die Suche der Befehl darüber sagt, dass diese Befehle für die Ausbildung Werkzeuge sind, die eindeutig Text2Image einer von ihnen ist

-1
  • Sie haben meist nicht die Ausbildungskomponente eingebaut, die während configure Schritte aktiviert wird, wenn Sie mit allen Anforderungen erfüllt.

    • erste dies tun

    configure> config.log

    • dort sicherstellen, dass keine Warnung oder ein Fehler ist und der Steuerdatei sollte im Trainingsordner generiert werden.

    • Meist müssen Sie folgende Dinge

    • sudo apt-get installiert werden libicu-dev

    • sudo installieren apt-get install libpango1.0-dev
    • sudo apt-get installieren libcairo2-dev

    • sudo make Ausbildung
    • machen
    • sudo make Training Installations sollte
  • Text2Image jetzt gebaut werden sicherstellen, dass Sie die PATH-Variable entsprechend anpassen.