У меня есть несколько многоугольных областей (красного цвета) на изображении, очерченных отрезками (голубой). Тем не менее, линии шумные и неполные, они не совсем прямые и отсутствуют куски. Есть ли способ надежного извлечения намеченных красных многоугольников?
Если бы линии были чистыми и не были разорваны, подключенные компоненты могли бы решить эту проблему. Я экспериментировал с попытками завершить отрезки с использованием преобразования Хафа с небольшим успехом.
РЕДАКТИРОВАТЬ: Еще одна мысль, которая у меня была, заключалась в том, чтобы обнаружить точки пересечения сегментов линии, сначала применив преобразование средней оси голубых пикселей, а затем переместив скользящее окно по изображению, и обнаружив windows там, где есть три или более отдельных красных областей, которые указали бы местоположения голубых пересечений. Но тогда не уверен, что дальше ..