我想要一个在 android 中运行的 OCR 示例,我做了一些研究并找到了一个在 android 中实现 OCR 的示例。
https://github.com/rmtheis/tess-two里面有三个项目文件...
- 两只眼睛
- 苔丝二
- 测试二测试
我通过导入三个项目文件执行了“tess-two-test”项目,但“tess-two-test”不包含任何活动,因此它不会运行。
有人可以建议我一个更好的例子吗?
我想要一个在 android 中运行的 OCR 示例,我做了一些研究并找到了一个在 android 中实现 OCR 的示例。
https://github.com/rmtheis/tess-two里面有三个项目文件...
我通过导入三个项目文件执行了“tess-two-test”项目,但“tess-two-test”不包含任何活动,因此它不会运行。
有人可以建议我一个更好的例子吗?
和你一样,我在 Android 中实现 OCR 时也遇到了很多问题,但经过多次谷歌搜索后,我找到了解决方案,它肯定是 OCR 的最佳示例。
让我使用分步指南进行解释。
首先,从https://github.com/rmtheis/tess-two下载源代码。
导入所有三个项目。导入后会报错。要解决该错误,您必须res
在 tess-two 项目中创建一个文件夹
首先,只需在 tess-two 中创建res文件夹,通过 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所以我将在环境变量上设置这个路径
右键单击MyComputer->Property->Advance-System-Settings->Advance->Environment Variable->在 Box 下面的第二个找到PATH并设置如下图所示的路径
完成了
现在打开 cmd 并转到 D:\Android Workspace\tess-two 如下所示
如果您已经成功设置了 NDK 的环境变量,那么只需像上图一样键入ndk-build即可,不会出现任何错误,所有文件都将成功编译:
现在也从https://github.com/rmtheis/tess-two下载其他源代码,然后提取并导入它并命名为 OCRTest,就像在我的 PC 中一样,它位于D:\Android Workspace\OCRTest
在此导入 test-2 并运行 OCRTest 并运行它;您将获得 OCR 的最佳示例。