有人可以指导我完成安装Tesseract OCR引擎的过程,以便与Eclipse一起用于Android开发。我尝试了一些教程,但他们总是在某些时候失去我。我尝试的最后一件事是尝试下载github上可用的Tesseract存储库但是按照说明(在下载NDK之后)并在命令行中执行此命令
`git clone git://github.com/rmtheis/tess-two tess
cd tess
cd tess-two
ndk-build***
android update project --path .
ant release`
当我到达ndk-build
时,它不会将其识别为命令。我也不知道ant release
是什么或做了什么,或者我是否需要安装一些软件来使用它。
答案 0 :(得分:1)
将ndk文件夹添加到PATH变量中。如果您在Windows上,请将ndk-build路径(../ android-ndk-r10)添加到环境变量PATH中。如果您使用MAC或Linux设置/导出PATH变量以包含ndk文件夹的路径。 同时将ANDROID_NDK_ROOT设置为指向ndk文件夹。这将解决ndk-build命令无法识别的问题。
ant release - 是为了发布你的android项目。这将构建进入Play商店的最终apk文件。
ant debug - 用于构建应用程序的调试版本。
将JAVA_HOME变量设置为指向JDK安装文件夹,以使ant正常工作。
set JAVA_HOME=c:\Progra~1\Java\<jdkdir>