2011-09-09 1 views
1

Je vais avoir une erreur de plantage sur la méthode d'initialisation dans TessBaseAPI classe, s'il vous plaît me aider celui-ci, ci-dessous est le fichier journal:outils Tesseract Android Erreur crash

D/dalvikvm(26619): Trying to load lib /data/data/com.appname.../lib/liblept.so 0x40513f58 
D/dalvikvm(26619): Added shared lib /data/data/com.appname.../lib/liblept.so 0x40513f58 
D/dalvikvm(26619): Trying to load lib /data/data/com.appname...t/lib/libtess.so 0x40513f58 
D/dalvikvm(26619): Added shared lib /data/data/com.appname.../lib/libtess.so 0x40513f58 
V/Tesseract(native)(26619): Java_com_googlecode_tesseract_android_TessBaseAPI_nativeClassInit 
V/Tesseract(native)(26619): Java_com_googlecode_tesseract_android_TessBaseAPI_nativeConstruct 
V/Tesseract(native)(26619): Java_com_googlecode_tesseract_android_TessBaseAPI_nativeInit 
I/Tesseract(native)(26619): Attempting Init() with dir=/mnt/sdcard/tessdata/, lang=eng 
I/ActivityManager( 107): Process com.appname....tesseract (pid 26619) has died. 
+0

Avez-vous les fichiers de données * .traineddata requis dans le répertoire/mnt/sdcard/tessdata /? – nguyenq

+0

oui, son anglais –

Répondre

0

Vous devez utiliser la mauvaise version de fichier de données de langue.

Voir mes commentaires ici -

http://code.google.com/p/tesseract-android-tools/issues/detail?id=3

Il y a aussi deux versions de eng.traineddata fichier joint au rapport de bogue. Vous avez besoin du plus petit des deux pour Tesseract Android Tools. Plus grand est pour la version récente de Tesseract