将自定义短语添加到Tesseract白名单

tun*_*_53 2 ocr android tesseract

我正在Android上构建一个简单的Tesseract应用程序,它的目标是识别简单的命令,如CALL,MESSAGE等.由于命令数量很少且固定,我想将它们添加到白名单中,以便程序可以实现更高的准确性.我怎样才能做到这一点?提前谢谢了 :)

小智 5

据我所知,你不能在tesseract中列入白名单.您只能使用以下代码段将字符和数字列入白名单

tessBaseAPI.setVariable(TessBaseAPI.VAR_CHAR_WHITELIST "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmopqrstuvwxyz0123456789%,");

在使用tessBaseAPI.init(...,...)初始化tesseract之后;