【发布时间】:2014-09-18 18:55:31
【问题描述】:
这是我的代码
String DATA_PATH = Environment.getExternalStorageDirectory().toString() + "/VIVA/";
TessBaseAPI baseApi = new TessBaseAPI();
baseApi.setDebug(true);
//baseApi.init(DATA_PATH, lang);
baseApi.init(DATA_PATH, "eng");
baseApi.setImage(bmp);
String recognizedText = baseApi.getUTF8Text();
baseApi.end();
Log.i("OCRED TEXT 2: " + recognizedText, "hello");
当我调试它时,调试器在这行“TessBaseAPI baseApi = new TessBaseAPI();”之后停止日志cat中没有记录错误,但是它打开了目标调用异常类。
我的训练数据在资产的 tessdata 文件夹中,我已在 onCreate() 方法中将该数据复制到 Google Glass SD 卡中。
我已经使用 ndk-build 编译了 tess-two 项目并生成了 .so 文件。
我错过了什么?
【问题讨论】:
标签: android google-glass tesseract