Tesseract - 错误:参数模型::不完整的行错误

Yer*_*A42 6 ocr tesseract runtime-error

我在使用Tesseract时面临一些困难.首先让我介绍一下我的实际配置.我正在使用Windows并拥有此Tesseract版本:

tesseract 3.05.00dev leptonica-1.73 libgif 4.1.6(?):libjpeg 8d(libjpeg-turbo 1.4.2):lib .0.6:zlib 1.2.8:libwebp 0.4.3:libopenjp2 2.1.0

我添加了msi安装的所有可用语言.不幸的是,我无法使用荷兰语,意大利语,西班牙语和法语进行转换.

我使用cmd来执行tesseract.为了向您展示我一直有什么样的错误,我将使用一个非常简单的例子.

当我运行时:

tesseract MainMenu.tif结果-l deu

我一直无休止地犯这个错误:

参数模型::不完整的线

这很奇怪,我无法发现什么是错误的.我可以毫无困难地使用任何其他语言进行转换.我试图从github dl最新的.traineddata但它没有改变任何关联.我已经卸载并重新安装了软件.使用tesseract --list-langs我能看到deu,fra,spa和ita.

我一直在阅读Github的源代码,这会使这个错误消息弹出.但是我找不到我做错了什么.正如我所说,它适用于任何语言,除了那些4.

希望你能在这个领域取得领先

小智 7

我也遇到了这个问题.在我的情况下,这是因为使用了错误版本的训练数据文件.我使用https://github.com/tesseract-ocr/tessdata(master).

这是针对tesseract 4(此日期为15/1/2017).解决方案是使用此https://github.com/tesseract-ocr/tessdata/tree/3.04.00.

希望这可以帮助.