gpt4 book ai didi

python - Tesseract OCR、Python 和 Windows XP

转载 作者:可可西里 更新时间:2023-11-01 09:38:01 24 4
gpt4 key购买 nike

大家晚上好

我正在尝试使用在这里找到的 tesseract (OCR) python 包装器,第一个示例: https://code.google.com/p/python-tesseract/wiki/CodeSnippets

我在 Windows XP 机器上使用 Python27。一切都是 32 位的。

我已经安装了本指南中的所有依赖项: http://opencvpython.blogspot.com/2012/05/install-opencv-in-windows-for-python.html

我检查了环境变量:TESSDATA_PREFIX = C:\Program Files\Tesseract-OCR\tessdata\

最后,我尝试在 cmd.exe 中执行脚本:“python.exe 119.py”(119.py 是 CodeSnippets 中的第一个示例,具有不同的图像),我收到以下错误:

C:\Python27>python.exe 119.py打开数据文件 C:\Program Files\Tesseract-OCR\tessdatatessdata/eng.trai 时出错数据请确保 TESSDATA_PREFIX 环境变量设置为父 d您的“tessdata”目录的目录。加载语言“eng”失败Tesseract 无法加载任何语言!

现在,我在这里唯一注意到的是 eng.traineddata 之前的斜杠 (/) 而不是反斜杠 (\),这是在环境变量之后自动添加的位。我希望这是唯一需要修复的东西,但我不知道该怎么做,这就是我来这里的原因……:)

所以,老练的程序员,二元大神,请帮帮我。提前致谢。 :)

附:

我需要为这个项目使用 Windows 机器,因此切换到 Linux 作为一种简单的出路不是这里的选择。 :(

最佳答案

我遇到了同样的错误,在我通过命令在 cmd 中设置它之后,它接受了。

set TESSDATA_PREFIX=C:/Program Files (x86)/Tesseract-OCR/tessdata

即使 Windows 接受反斜杠,您也需要使用正斜杠。

关于python - Tesseract OCR、Python 和 Windows XP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19902479/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com