Android OCR app:语言文件和数据路径

时间:2014-07-08 12:13:21

标签: android eclipse ocr tesseract

我正在构建一个Android应用程序,将照片翻译成文本。为此,我使用的是Tesseract库。由于网上有很多教程,我设法编译了它,但是当我尝试使用它时我遇到了问题。

需要使用方法" init(datapath,lang)"初始化TessBaseAPI。而且我很难确定数据通路应该是什么。

它应该是我使用的语言的路径,但应该是这些文件夹(例如英语的tessdata文件夹)?

我不想手动将它放入我的设备,因为这个应用程序适用于很多人。 我在网上看过,我应该把这个tessdata文件夹放在" assets"但是我也看到过这样的资产"在apk中,一旦您运行该应用,就无法访​​问它。

然后我尝试创建自定义文件夹,但是从我在网上看到的内容,您也无法访问自定义文件夹。

所以我的问题是:我应该如何在Eclipse项目中安排我的文件,以便为init提供正确的数据路径?

我的代码示例非常简单,我尝试过很多不同的东西,但我一直在使用"数据路径必须包含子文件tessdata!"错误。

0 个答案:

没有答案