def test1():
# Grayscale, Gaussian blur, Otsu's threshold
filename = ("teu.png")
image = cv2.imread(filename, cv2.IMREAD_UNCHANGED)
blur = cv2.GaussianBlur(gray, (1,1), 0)
kernel = np.ones((1,1),np.float32)/25
opening = cv2.morphologyEx(thresh, cv2.MORPH_OPEN, kernel, blur, iterations=1)
# Perform text extraction
data = pytesseract.image_to_string(opening, lang='eng', config='--psm 13')
print(data)
cv2.imshow('opening', opening)
#cv2.imwrite(filename, opening)
cv2.waitKey()
test1()
Хорошо, я зашел так далеко. Текст черным цветом на белом фоне. Но как сделать так, чтобы текст стал более читабельным?
Результат выглядит так:
введите описание изображения здесь