Смотрите, насмотрел на ютубе код чтобы бот делал скрин в определённой области и сразу же говорил что там написано, но получилась такая проблема что он не может распознать цифры(иногда пишет 'ao)', 'fo)', 'Ri =', иногда может ничего не писать). Как сделать чтобы оно правильно распознало цифры?

Вот сам скрин который он делает.
import pytesseract
import pyscreenshot as ImageGrab
import numpy as np
import cv2
pytesseract.pytesseract.tesseract_cmd = r"C:\Program Files\Tesseract-OCR\tesseract.exe"
img = 'img.png'
while True:
screen = np.array(ImageGrab.grab(bbox=(2470,279,2516,296)))
cv2.imshow('window', cv2.cvtColor(screen, cv2.COLOR_BGR2RGB))
cv2.imwrite(img,screen)
text = pytesseract.image_to_string(img)
print('У вас осталось ', text, ' семян')