Tesseract Android工具崩溃错误

时间:2011-09-09 23:08:38

标签: android tesseract

我在TessBaseAPI类的init方法出现崩溃错误,请帮我解决这个问题,下面是日志文件:

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 :(得分:0)

您必须使用错误版本的语言数据文件。

在此处查看我的评论 -

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

错误报告中还附加了两个版本的 eng.traineddata 文件。对于Tesseract Android Tools,您需要两者中较小的一部分。较大的一个是最新版本的Tesseract