0

我正在尝试制作一个使用 tess-two 库的应用程序,并假设将文字图片的字符串格式返回给我。

这是我导入 tess-two 的过程,我正在使用 cygwin:

第 1 部分:CYGWIN:

export TESSERACT_PATH=${PWD}/external/tesseract-3.04
export  LEPTONICA_PATH=${PWD}/external/leptonica-1.72
export LIBJPEG_PATH=${PWD}/external/libjpeg
export ANDROID_HOME="/cygdrive/c/Program Files (x86)/Android/android-sdk"
export PATH=$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$PATH

android.bat update project --target 1 --path .

第 2 部分:命令:

cd "<tess-two directory>"
C:\...\android-ndk-r10e\ndk-build.cmd

然后我导入了 tess-two,当我运行我的应用程序时,booom,出现了这个错误,如果有人帮助我解决这个错误,我将非常感激。

重要 我不知道我的 cygwin 代码是否正常工作,问题出在那儿。

4

1 回答 1

1

首先是您遵循旧的构建指令,可能是从这里开始的。TESSERACT_PATH、LEPTONICA_PATH 和 LIBJPEG_PATH 的导出过程似乎不再需要了。此外,tess-two 项目现在使用的是 LIBPNG,因此不需要 LIBJPEG。

您在标题中描述的错误日志是由 5 天前修复的错误引起的。我建议你下载最新版本的 tess-two 并重新构建它,不要忘记使用“android update project --path”。和“ndk-build”之后的“ant release”。

于 2015-08-29T03:28:30.540 回答