我发现了一个奇怪的问题,即使我明确提到数据路径是 /data/local/tmp/tesseract/,TessBaseAPI 也会使用 /data/data/tesseract/ 中的 tessdata(仅当它存在时)。如果 /data/data 文件夹中不存在 tesseract 目录,则采用给定的路径。
我几乎搜索了整个 TessBaseAPI.java 文件,但找不到默认路径。
以下是代码:
String TESSBASE_PATH = "/data/local/tmp/tesseract/";
TessBaseAPI baseApi = new TessBaseAPI();
baseApi.init(TESSBASE_PATH, "eng");
你能告诉我默认数据路径是从哪里获取的吗?