Я обнаружил строки в изображении и нарисовал их в отдельном файле изображения в OpenCv С++ с использованием метода HoughLinesP. Ниже приводится часть полученного изображения. На самом деле есть сотни маленьких и тонких линий, которые образуют большую одиночную линию.
Но я хочу несколько строк, которые представляют все эти числа строк. Более строгие линии должны быть объединены вместе, чтобы сформировать одну линию. Например, выше набор строк должен быть представлен только тремя отдельными строками, как показано ниже.
Ожидаемый результат, как указано выше. Как выполнить эту задачу.
До сих пор получается результат ответа акарсакова.
(отдельные классы строк приведены в разных цветах). Обратите внимание, что этот результат - это исходное полное изображение, над которым я работаю, но не раздел образца, который я использовал в вопросе