我正在一个项目中使用OCR模块。深入研究了一周后,我决定在eclipse上运行一个测试应用程序,以查看其准确度。我发现tess-two是tesseract的一个支持分支,可作为我的OCR支持。我从以下地址下载了tess-two:
然后,我发现一个使用相同tess-two的简单OCR应用程序。我从以下网址下载它:
这是Eclipse的logcat生成的异常。有任何想法如何处理和消除这个异常?Tess-two是Android target-8,而简单OCR应用程序是target-10。
https://github.com/rmtheis/tess-two/downloads
我已经准备好将tess-two导入我的eclipse。我确保我的eclipse能够处理和构建涉及本地代码的项目。解决了1或2个构建路径错误后,我成功地构建了tess-two。完成!然后,我发现一个使用相同tess-two的简单OCR应用程序。我从以下网址下载它:
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-two是Android target-8,而简单OCR应用程序是target-10。