Удаление цвета фона с использованием порога в opencv python? - PullRequest
0 голосов
/ 27 мая 2020

У меня есть два типа изображений таблиц:

ТИП 1: цветной фон с черными цветными пикселями текста, как на изображении ниже,

enter image description here

таким образом, используя метод адаптивного порога, эти тексты могут извлекаться.

threshold = cv2.adaptiveThreshold(gray,255,cv2.ADAPTIVE_THRESH_MEAN_C,cv2.THRESH_BINARY,15,11)

enter image description here

ТИП 2: цветной фон с белыми текстовыми пикселями, как на изображении ниже

enter image description here

получил этот результат с помощью метода адаптивного порога,

enter image description here

Мой вопрос: как проверить изображение, выбрать подходящий метод порогового значения и использовать OCR для извлечения текстов в python?

...