gpt4 book ai didi

python - pytesseract : FileNotFound

转载 作者:行者123 更新时间:2023-12-01 02:54:21 25 4
gpt4 key购买 nike

我在使用 Pytesser 使用此代码进行测试时遇到了一些问题:

from PIL import Image
import pytesseract

img = Image.open('pic.png')
img.load()
text = pytesseract.image_to_string(img)
print(text)

在 Windows 中的 Python 3.4 上运行

运行时,我收到源自 Pytesseract 模块的错误:

Traceback (most recent call last):
File "C:/Users/Gamer/Documents/Python/Bot/test.py", line 6, in <module>
text = pytesseract.image_to_string(img)
File "C:\Python34\lib\site-packages\pytesseract\pytesseract.py", line 122, in image_to_string
config=config)
File "C:\Python34\lib\site-packages\pytesseract\pytesseract.py", line 46, in run_tesseract
proc = subprocess.Popen(command, stderr=subprocess.PIPE)
File "C:\Python34\lib\subprocess.py", line 859, in __init__
restore_signals, start_new_session)
File "C:\Python34\lib\subprocess.py", line 1114, in _execute_child
startupinfo)
FileNotFoundError: [WinError 2] The system cannot find the file specified

我是安装模块的新手,这可能源于 Tesseract-OCR 或模块的错误安装或设置。

任何帮助将不胜感激,

-尼尔

最佳答案

我在安装 tesseract 时没有遇到任何问题,但我利用了 UB Mannheim 安装程序中的 Tesseract:

https://github.com/UB-Mannheim/tesseract/wiki

您还需要安装 pytesseract:

pip3.6安装pytesseract

Python 似乎在查找图像位置时遇到问题。我建议使用带有图像路径的变量集来排除任何与 PATH 相关的问题。这是一个例子:

#Path to image folder    
src_path = "C:\\Users\\USERNAME\\Documents\\OCR\\"

#Run OCR on image
text = pytesseract.image_to_string(Image.open(src_path + "pic.png"))

#Print OCR result
print (text)

关于python - pytesseract : FileNotFound,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44375397/

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