我在安装android应用程序时遇到错误:致命信号11(SIGSEGV)
在发现错误后,我发现它发生在可能代码的这一点上:
守则
TessBaseAPI baseApi = new TessBaseAPI();
baseApi.setDebug(true);
baseApi.init(DATA_PATH, lang);
baseApi.setImage(bitmap);
//the error happened here
String recognizedText = baseApi.getUTF8Text();
baseApi.end();
在调用这种方法之前我做的事情:x = 500
和y = 100
Uri
变量中的_path
4 - 使用bitmap
将其解码为options.inSampleSize = 2;
所以,如果有人对此错误有所了解,请发表评论。谢谢。
答案 0 :(得分:2)
我做到了......问题在于eng.trainedat
一个处理识别操作的文件,我从Tesseract项目网站下载了另一个文件,问题就解决了。
感谢您的帮助