【发布时间】:2017-12-26 20:26:52
【问题描述】:
这段代码有这个错误
public MyTessOCR(Context context)
{
this.context = context ;
//initialize Tesseract API
String language = "eng";
datapath = this.context.getFilesDir()+ "/tesseract/";
mTess = new TessBaseAPI();
checkFile(new File(datapath + "tessdata/"));
mTess.setDebug(true);
mTess.init(datapath, language); // it crashes here
Log.d("OK","OK");
}
我已尝试更改 eng.traineddata 但仍然?
奇怪的是,当我创建一个新项目并运行完全相同的代码时,它可以工作。它不起作用的项目有点旧(2岁)。 也许有更新要做?
它在这里失败了:
boolean success = nativeInitOem(datapath, language, ocrEngineMode); //ocrEngineMode = 3
【问题讨论】: