gpt4 book ai didi

python - 操作系统错误 : [Errno 2] No such file or directory using pytesser

转载 作者:太空狗 更新时间:2023-10-29 22:02:13 35 4
gpt4 key购买 nike

这是我的问题,我想使用 pytesser 来获取图片的内容。我的操作系统是Mac OS 10.11,我已经安装了PIL、pytesser、tesseract-ocr引擎和libpng等其他支持库。但是当我运行我的代码时,如下所示,会发生错误。

from pytesser import *
import os
image = Image.open('/Users/Grant/Desktop/1.png')
text = image_to_string(image)
print text

接下来是错误信息

Traceback (most recent call last):
File "/Users/Grant/Documents/workspace/image_test/image_test.py", line 10, in <module>
text = image_to_string(im)
File "/Users/Grant/Documents/workspace/image_test/pytesser/pytesser.py", line 30, in image_to_string
call_tesseract(scratch_image_name, scratch_text_name_root)
File "/Users/Grant/Documents/workspace/image_test/pytesser/pytesser.py", line 21, in call_tesseract
retcode = subprocess.call(args)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 522, in call
return Popen(*popenargs, **kwargs).wait()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 710, in __init__
errread, errwrite)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1335, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory

此外,tesseract-ocr 引擎在我的 Mac 上运行良好,我可以在终端中运行它并获得结果。下面是测试图片结果。 tesseract result

有谁能帮我解答这个问题吗?

最佳答案

幸运的是,我解决了这个问题。

首先,我运行命令

pip install pytesseract

安装包。

但我收到“没有使用 pytesser 的此类文件或目录”的错误消息。

然后我阅读了这个链接:image_to_string doesn't work in Mac因此,只需运行以下脚本:

brew link libtiff 
brew link libpng
brew link jpeg
brew install tesseract

对我有用~

关于python - 操作系统错误 : [Errno 2] No such file or directory using pytesser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35609773/

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