Есть ли какой-нибудь алгоритм для нахождения ЛИНИЙ по ПИКСЕЛЬНЫМ ЦВЕТАМ на картинке?
Итак, у меня есть изображение, как это
http://www.de-viz.ru/catalog/new2/Holm/hvannaya.jpg
Я хочу получить что-то вроде этого (я нарисовал все линии, которые хочу, но я надеюсь, что вы можете понять мою идею)
Мне нужен алгоритм для нахождения всех прямых линий на нем, просто читая цвета пикселей. Нет сложной математики, нет Хаара, нет Хаф. Какой-то алгоритм, основанный на цветах точек. Я хочу дать параметры алгоритма, как минимальная длина строки и максимальное искажение линии. Я хочу получить относительно координат точек изображения начала и конца линий.
Поэтому мне нужен алгоритм для нахождения прямых линий разных цветов на картинке. Алгоритм, основанный на идее изображения разных цветов и линий статических цветов. Да - такой алгоритм не будет работать для изображений с большим количеством теней и источников света. Но это, вероятно, будет быстро (я надеюсь, что так).
Есть ли такой алгоритм?
3 ответа
Просто сделайте некоторую постобработку. Вы получаете все края от ЛСД, а затем оставляете только те, которые хотите, вычисляя их длину.