我正在尝试读取屏幕上出现的某些字符,但是我的尝试均未成功。 Example image here
这是我的代码:
import pytesseract as tess
tess.pytesseract.tesseract_cmd = r'C:\Users\myuser\AppData\Local\Tesseract-OCR\tesseract.exe'
from PIL import Image
img = Image.open(r'E:\images\numbers.PNG')
text = tess.image_to_string(img)
print(text)
显示的“垃圾”输出为:
C NCES IC DICIIED)
CK STOO TEED
@©O®D@O@O@O@O®
我想这是由于数字的颜色以及它们可能出现在背景上的不同背景而发生的。
不幸的是,我不知道如何进一步进行以及如何使其正常工作。
您能帮忙吗?非常感谢您的协助!
谢谢!