【发布时间】:2014-11-17 05:20:32
【问题描述】:
您好,我必须开发一个应用程序来读取 OCR 数据。
谷歌搜索后,我发现我可以使用 Tesseract 实现它。
我从https://github.com/rmtheis/tess-two获得了 Tesseract 源代码
我通过从http://dl.google.com/android/ndk/android-ndk-r9-windows-x86.zip 卸载 NDK 获得了它的库
现在提取它假设我已经将它提取到 E:\Software\android-ndk-r9 所以我将在环境变量中设置这个路径
右击MyComputer->Property->Advance-System-Settings->Advance->Environment Variable->在Box下面的第二个找到PATH并设置如下图的路径
现在打开 cmd 并转到 D:\Android Workspace\tess-two 如下所示
现在也从https://github.com/rmtheis/tess-two 下载了其他源代码,然后解压并导入它并命名为 OCRTest,就像我的电脑在 D:\Android Workspace\OCRTest 中一样
所以我在best OCR (Optical character recognition) example in android的帮助下成功编译了这两个项目
但我的问题是当我点击捕获按钮时,它会产生错误的文本。
如果有人正确地做到了,请帮助我......
提前非常感谢....
【问题讨论】:
-
嘿,我已经提到我从这个问题的答案中得到了帮助,但我的问题是另一个问题。我无法读取正确的数据.....
-
检查abbyy OCR 比 Tesseract 更准确
-
嘿,您是否使用过 OCR 阅读
-
那么请帮助我如何解决它
-
我已经告诉过......你需要一个免费的 api 吗? ...如果是,那么它可能无法给出准确的结果... Abbyy 是付费 api。