在Windows上,你可以使用以下代码指定pytesseract的tesseract_cmd路径:

import os
from PIL import Image
import pytesseract

# 指定tesseract_cmd路径
pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract.exe'

# 读取图片
img = Image.open('image.png')

# 使用pytesseract识别图片中的文字
text = pytesseract.image_to_string(img, lang='eng')

# 打印识别结果
print(text)

在代码中,我们使用os模块获取了Tesseract-OCR的安装路径,并将路径赋值给pytesseract.pytesseract.tesseract_cmd变量。注意,路径中的反斜杠\需要使用转义符号\\表示。

如果你已经将Tesseract-OCR添加到系统环境变量中,你可以直接使用tesseract命令,如下所示:

# 指定tesseract_cmd路径
pytesseract.pytesseract.tesseract_cmd = 'tesseract'
windows python 之中 指定pytesseractpytesseracttesseract_cmd = 的路径怎么写

原文地址: https://www.cveoy.top/t/topic/5Xd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录