这是我的代码:
import pytesseract
from PIL import Image
pytesseract.pytesseract.tesseract_cmd = r"C:\Program Files (x86)\Tesseract-OCR\tesseract.exe"
im = Image.open(file location)
print(im)
text = pytesseract.image_to_string(im)
print(text)
输出: PIL.PngImagePlugin.PngImageFile图像模式= RGBA大小= 680x680,位于0x11B17380E48>
因此,我的图像正在打印,但是使用功能image_to_string时,仅打印空白字符串。没有错误消息,所以我不确定自己在做什么错。
这是我正在使用的图像
谢谢大家!
编辑:我能够通过以下方式解决我的问题 文字= pytesseract.image_to_string(im,config ='-psm 10')