我参考了这个网站下载了tesseract
(https://www.howtoforge.com/tutorial/tesseract-ocr-installation-and-usage-on-ubuntu-16-04/)
并执行了tesseract但它没有用。它显示了以下错误消息:
Please make sure the TESSDATA_PREFIX environment variable is set to
the parent directory of your tessdata directory
我该如何解决这个问题?
我已使用此命令下载经过培训的语言数据:
sudo apt-get install tesseract-ocr-eng
答案 0 :(得分:0)
看起来TESSDATA_PREFIX
中尚未设置Raspbian
环境变量。您必须使用~/tessdata
的绝对路径进行设置。下面是一个示例命令。
export TESSDATA_PREFIX=/path/to/tesseract/tessdata/
然后确保eng.traineddata
经过培训的英语语言数据保存在TESSDATA_PREFIX
目录中。如果您不知道保存到哪里,可以使用find
命令搜索已训练的数据文件。
find / -name eng.traineddata