【问题标题】:Problem trying tesseract with other languages尝试使用其他语言进行 tesseract 时出现问题
【发布时间】: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


    【解决方案1】:

    对于任何感兴趣的人,这是语言文件的问题。我用正确的替换它们,现在它可以工作了。 谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-03
      • 1970-01-01
      • 2020-06-28
      • 2021-12-17
      • 1970-01-01
      相关资源
      最近更新 更多