Как мне это сделать (python-Tesseract)? - PullRequest
0 голосов
/ 19 сентября 2019

Я использую Pytesseract в python, чтобы распознать только цифры 1, 2 и 3 цифры (любые) на скриншоте экрана, но иногда он сопряжен с числами с буквами, (a = 4), который являетсяпроблема.Я думаю, что цифры очень маленькие это число на скриншоте

import pytesseract
from PIL import Image
import cv2
import pyautogui
pytesseract.pytesseract.tesseract_cmd =r"C:\Users\Lenovo\AppData\Local\Tesseract-

OCR\tesseract.exe"

    while True:
        answer2 = pyautogui.screenshot("answer2.png",region=(456, 51, 28, 14))
        im = cv2.imread("answer2.png",1)
        answer2  = pytesseract.image_to_string(Image.fromarray(im), config="--psm 6")
        answer2=float(answer2)
        print(answer2)
...