【发布时间】:2022-07-22 03:08:40
【问题描述】:
我刚刚安装了 tesseract 来尝试编写 python 脚本。它工作正常,除非我尝试使用其他语言。 在 Windows 10 终端中,我试图查看它用英语获得了什么样的结果,除了一些德语字母外,它工作正常。 所以我安装了一些其他语言来做一些测试:
tesseract --list-langs
List of available languages in "C:/Program Files/Tesseract-OCR/tessdata/" (12):
chi_sim
chi_tra_vert
deu
ell
eng
equ
grc
ita
jpn
lat
osd
spa
但是当我下达命令时……
tesseract german.jpg stdout -l deu
结果:
Error opening data file C:/Program Files/Tesseract-OCR/tessdata/deu.traineddata
Please make sure the TESSDATA_PREFIX environment variable is set to your "tessdata" directory.
Failed loading language 'deu'
Tesseract couldn't load any languages!
Could not initialize tesseract.
我手动设置了tessdata_prefix,但是好像不识别。
TESTDATA_PREFIX
C:\Program Files\Tesseract-OCR\tessdata
可能是什么问题?
【问题讨论】:
标签: tesseract