【已解决】CentOS部署tesseract报错Failed loading language \‘eng\‘ Tesseract couldn\‘t load any languages
tesseract
tesseract-ocr/tesseract: 是一个开源的光学字符识别(OCR)引擎,适用于从图像中提取和识别文本。特点是可以识别多种语言,具有较高的识别准确率,并且支持命令行和API调用。
项目地址:https://gitcode.com/gh_mirrors/te/tesseract
免费下载资源
·
完整错误信息:
Tesseract Open Source OCR Engine v3.04.00 with Leptonica 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.
注意加粗部分字体,显示在/usr/local/share/tessdata目录下找不到eng语言包。
原来是安装语言包的时候安装到了tesseract的安装目录下,而使用的时候它去/usr/local/share/tessdata找了。那么把tesseract的安装目录下语言包移到/usr/local/share/tessdata就可以了:
mv tessdata/eng.traineddata /usr/local/share/tessdata
GitHub 加速计划 / te / tesseract
11
3
下载
tesseract-ocr/tesseract: 是一个开源的光学字符识别(OCR)引擎,适用于从图像中提取和识别文本。特点是可以识别多种语言,具有较高的识别准确率,并且支持命令行和API调用。
最近提交(Master分支:3 个月前 )
bc490ea7
Don't check for a directory, because a symbolic link is also allowed.
Signed-off-by: Stefan Weil <sw@weilnetz.de>
5 个月前
2991d36a - 5 个月前
更多推荐
已为社区贡献5条内容
所有评论(0)