我在 Linux 上运行 tesseract-ocr 引擎时遇到了问题。我已经下载了 RUS 语言数据并将其放到 tessdata 目录(/usr/local/share/tessdata)。当我尝试使用命令 tesseract blob.jpg out -l rus
运行 tesseract 时,它显示一个错误:
Error opening data file /usr/local/share/tessdata/eng.traineddata
Please make sure the TESSDATA_PREFIX environment variable is set to the parent directory of your "tessdata" directory.
Failed loading language eng
Tesseract couldn't load any languages!
Could not initialize tesseract.
根据 编译指南,我使用了 < code > export TESSDATA _ PREFIX =’/usr/local/share/’ 指向我的 tessdata 目录。 也许我应该编辑任何配置文件? Tesseract 尝试加载‘ eng’数据文件而不是‘ rus’。