首页 > 解决方案 > 我该怎么做(python-Tesseract)?

问题描述

我在 python 中使用 Pytesseract,在屏幕截图中仅识别 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)

标签: tesseract

解决方案


推荐阅读