Тессеракт Инструменты Android Ошибка при сбое - PullRequest
1 голос
/ 10 сентября 2011

У меня ошибка при запуске метода init в классе TessBaseAPI, пожалуйста, помогите мне, вот файл журнала:

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.

1 Ответ

0 голосов
/ 07 октября 2011

Вы, должно быть, используете неверную версию файла языковых данных.

Смотрите мой комментарий здесь -

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

Есть также две версии eng.traineddata файл, прикрепленный к сообщению об ошибке.Для Android-инструментов Tesseract вам понадобится меньшее из двух.Больше для последней версии Tesseract

...