Я хочу извлечь символы из размытого изображения, представленного ниже: я использовал базовый код Pytesseract и попытался применить адаптивный пороговый фильтр, но мне не удалось получить полностью корректный вывод ...
import pytesseract
import cv2
import numpy as np
img = cv2.imread('M.jpeg')
img=cv2.resize(img,(400,200))
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
thresh = cv2.adaptiveThreshold(gray, 255, cv2.ADAPTIVE_THRESH_MEAN_C, cv2.THRESH_BINARY, 15,7)
cv2.imshow('f',thresh)
text=pytesseract.image_to_string(img)
print(text)
Я хочу, чтобы символы или хотя бы правая часть информации печатались правильно. Исходное изображение