我想要一个在Android中运行OCR的示例,我进行了一些研究并找到了一个在android中实现OCR的示例。
https://github.com/rmtheis/tess-two,其中有三个项目文件...
- 两眼
- 特斯二
- TESTS二次测试
我已经通过导入三个项目文件执行了“ tess-two-test”项目,但是“ tess-two-test”不包含任何活动,因此不会运行。
有人可以建议我做一个更好的例子吗?
我想要一个在Android中运行OCR的示例,我进行了一些研究并找到了一个在android中实现OCR的示例。
https://github.com/rmtheis/tess-two,其中有三个项目文件...
我已经通过导入三个项目文件执行了“ tess-two-test”项目,但是“ tess-two-test”不包含任何活动,因此不会运行。
有人可以建议我做一个更好的例子吗?
Answers:
像您一样,我也遇到了在Android中实现OCR的许多问题,但是经过大量的Google搜索后,我找到了解决方案,它肯定是OCR的最佳示例。
让我使用逐步指导进行解释。
首先,从https://github.com/rmtheis/tess-two下载源代码。
导入所有三个项目。导入后,您将得到一个错误。要解决该错误,您必须res
在tess-two项目中创建一个文件夹
首先,只需创建资源在tess-two中通过tess-two-> RightClick-> new Folder->将其命名为“ res”来文件夹
在所有三个项目中执行此操作后,错误应消失。
现在从https://github.com/rmtheis/android-ocr下载源代码,在这里您将获得最佳示例。
现在,您只需要将其导入到您的工作区中,但是首先您必须从此站点下载android-ndk:
http://developer.android.com/tools/sdk/ndk/index.html我有Windows 7-32位PC,所以我已经下载了http://dl.google.com/android/ndk/android-ndk-r9 -windows-x86.zip此文件
现在提取它,假设我已将其提取到 E:\ Software \ android-ndk-r9因此我将在Environment Variable上设置此路径
右键单击MyComputer-> Property-> Advance-System-Settings-> Advance-> Environment Variable->在框下的第二个位置找到PATH,然后设置如下图所示的路径
完成了
现在打开cmd并转到D:\ Android Workspace \ tess-two,如下所示
如果您已成功设置NDK的环境变量,则只需键入ndk-build就像上面的图片一样输入,您将不会得到任何错误,并且所有文件都将成功编译:
现在也从https://github.com/rmtheis/tess-two下载其他源代码,并将其提取并导入并命名为OCRTest,就像在我的PC上的D:\ Android Workspace \ OCRTest中一样
在此导入测试二,然后运行OCRTest并运行它;您将获得OCR的最佳范例。