【发布时间】:2016-01-05 10:50:04
【问题描述】:
我有一个应用程序,其中使用 tesseract API 对技术数据表进行 OCR 处理。我这样初始化它:
tesseract::TessBaseAPI tess;
tess.Init(NULL, "eng", tesseract::OEM_TESSERACT_ONLY);
但是,即使使用了这样的自定义白名单
tess.SetVariable("tessedit_char_blacklist", "");
tess.SetVariable("tessedit_char_whitelist", myWhitelist);
一些数据表条目被错误识别,例如PA3被识别为FAB。
如何禁用字典辅助 OCR,即 .为了不影响其他工具,如果可能,我不想修改全局配置文件。
注意:这不是与this previous question 的重复,因为所述问题明确要求提供命令行工具,而我明确要求提供 tesseract API。 p>
【问题讨论】: