@Chokomoko

Вылетает ошибка при попытке генерации файла BOX, как исправить?

Хочу научить своего бота распознавать текст со скриншота
screen = np.array(ImageGrab.grab(bbox=(2470,279,2516,296))) #делает скрин области с числом
    cv2.imshow('window', cv2.cvtColor(screen, cv2.COLOR_BGR2RGB))
    cv2.imwrite(img, screen)
    #custom_config = r'--oem 1 --psm 8' #конфиг для разбора цифр(взят с ютуба)
    text = pytesseract.image_to_string(img) #сама часть которая сканирует картинку и пытается понять цифру
    print('У вас осталось ', text, ' семян')

Но вместо например 212, он показывает В |, прочитал что скорее всего он не может прочитать шрифт со скриншота, нашёл тот шрифт что нужен, и делал всё по этому гайду
Но когда пытаюсь сгенерировать файл BOX вылетает такая ошибка:
Error in pixReadFromTiffStream: spp not in set {1,3,4}
, как её можно исправить?

Шрифт который нужен: PressStart2P-Regular_2(хотел загрузить картинкой,но не выходит)
Скрин который он делает и пытается прочесть
6273b7a4f1a22185762139.png
  • Вопрос задан
  • 32 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы