使用pytesseract打印“ image_to_string”的输出时,我得到一个空字符串。不确定为什么

时间:2018-12-27 06:36:59

标签: python-3.x python-tesseract

这是我的代码:

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')

0 个答案:

没有答案