Как извлечь символы после бинаризации Осту и адаптивного порога? - PullRequest
0 голосов
/ 14 января 2020

Я хочу извлечь текст следующего изображения (image-1)

i want to extract text from this image

После применения бинаризации и адаптивного порога осту, он преобразует изображение (image- 2) в черно-белое. Я застрял, как извлечь символы из этого черно-белого изображения.

this is the result after applying ostu method and adaptive threshold.

вот код для выше

import cv2
import pytesseract
img = cv2.imread("puberty.jpg", 0)
ret, thresh = cv2.threshold(img, 10, 255, cv2.THRESH_OTSU)
print("Threshold selected : ", ret)
cv2.imwrite("./pu.jpg", thresh)


pytesseract.pytesseract.tesseract_cmd = r"C:\Program Files\Tesseract-OCR\tesseract.exe"
data = pytesseract.image_to_string("pu.jpg", lang='eng', config='--psm 6')
print(data)

Я использую Pytessract для извлечения символов, но это работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...