为什么pytesseract不能识别this image?
import pyautogui, pytesseract
from PIL import Image
im = Image.open('test.png')
print(pytesseract.image_to_string(im))
奇怪的是,如果文本是+1.5或大于1的东西,相同的图像可以工作,但它不适用于任何负数或0到1之间的任何内容。我知道有一些参数可以用来增加pytesseract的准确性,但我不知道哪些适用于此
答案 0 :(得分:0)
我认为在这种情况下,您可以在应用OCR之前将图像变为黑白。
im = im.convert('1', dither=Image.NONE)
使用此功能,您可以获得正确的结果:-7.6
希望能帮助你:)