Я создаю инструмент для генерации 3d модели дома, анализируя его поэтажный план. До сих пор мне удавалось изолировать всю стену от плана этажа.
Изолированные стены: —
Затем я попытался применить грубое преобразование, чтобы определить линии и соответствующие им координаты. Но проблема в том, что выявленные линии — это все вертикальные линии.
После рисования всех обнаруженных линий в плане этажа: —
После уменьшения количества линий, нарисованных на изображении: —
Вы можете ясно видеть, что все линии вертикальные.
Что я на самом деле хочу, это идентифицировать все линии и каждую из его начальной и конечной точек.
Задача ещё не решена.
Других решений пока нет …