我使用OCR作为我正在做的项目中的一个模块。在深入研究了一周之后,我认为我应该在eclipse上运行一个测试应用程序,看看它是如何准确工作的。我找到了一把tess-two作为我的OCR的支撑物。我从以下地址下载了tess-two:
https://github.com/rmtheis/tess-two/downloads
我都准备好了我把泰丝-2带进了我的日食。我将eclipse设置为处理和构建涉及本机代码的项目。在解决了一两个构建路径错误后,我成功地构建了tess-two。完成了!
然后我发现了一个简单的OCR应用程序,它使用了相同的tess-two。我从以下地址下载:
https://github.com/GautamGupta/Simple-Android-OCR
我将此项目导入到我的工作区中。更正了构建路径,我将tess-two作为支持项目包含在构建路径中。当我成功构建这两个项目并在我的目标设备上运行它时,应用程序就会成功运行。当我用按钮运行相机时,相机会打开,但当我保存图片以便在上面运行ocr时,我会得到一个异常:
could not find class 'com.googlecode.tesseract.android.TessBaseAPI' referenced from method com.datumdroid.android.ocr.simple.SimpleAndroidOCRActicity.picturetaken'这是由eclipse上的logcat生成的异常。您知道如何处理和删除此异常吗??Tess-2是android target-8,简单的ocr应用程序是target-10。
发布于 2013-02-12 14:35:04
tess-two tess-two in order & exportSimple-Android-OCR复选框
希望这能有所帮助
发布于 2013-01-26 19:50:44
确保在属性中将tess-two标记为库,然后右键单击简单的ocr,并在属性中添加tess two库并应用
https://stackoverflow.com/questions/14525004
复制相似问题