Групповые значения на основе плотности частоты - PullRequest
0 голосов
/ 11 ноября 2018

Я пытаюсь определить количество столбцов в изображении, содержащем таблицу.Я использовал OpenCV, чтобы найти контуры внутри изображения.После небольшой настройки у меня получилось следующее изображение:

enter image description here

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

enter image description here

На этом графике показана более высокая концентрация в координатах, содержащих текст.Вы можете увидеть 9 таких групп, так же, как количество столбцов.Теперь я хочу извлечь координаты внутри этих групп, чтобы я мог получить минимальное и максимальное значения и, следовательно, зафиксировать начальный и конечный пиксели столбцов.т.е. получить значения в следующих окнах: 0-150, 150-250 .. и т. д.

Я введу несколько таблиц с разным стилем.Я хочу автоматически определять такие кластеры плотности на графике и группировать эти значения вместе.

...