【发布时间】:2013-01-25 21:08:51
【问题描述】:
我在 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.
根据compiling guide,我用export TESSDATA_PREFIX='/usr/local/share/'
指向我的tessdata目录。
也许我应该编辑任何配置文件? Tesseract 尝试加载“eng”数据文件而不是“rus”。
【问题讨论】: