pytesseract 无法从图像中提取文本

问题描述 投票:0回答:1

我有以下图像并尝试使用 pytesseract 提取文本。但是,它总是返回一些未知的字符。
图片

 image

这是我正在使用的代码:

import pytesseract as pt
from PIL import Image

#Converting image to text
img = Image.open('frame-1ROI_2.png')
extracted = pt.image_to_string(img)
print(extracted)
print(type(extracted)) 

这是输出

output

如果我使用this在线文本提取工具,它会提取文本并返回正确的文本。

更新1

我更改了此代码,结果仍然相同。

img = img.convert("L")
img = img.filter(ImageFilter.SMOOTH_MORE)

图像现在看起来像这样:

enter image description here

我也尝试过this方法,但输出仍然相同。

python python-tesseract
1个回答
0
投票

嘿,你解决了吗?我遇到了同样的问题,但仍然无法使其工作:(

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.