Конвертировать округлые линии в угловые
Я извлек дорожную разметку, используя Open Data и Python (например, фильтр Gabor). На прикрепленном скриншоте дорожная разметка все еще округлена. Поскольку дорожная разметка обычно не округлая, а угловая, я бы хотел, чтобы сетки были также угловыми.
Я уже пробовал Hough Line Transform, чтобы выровнять линии, но результат не является удовлетворительным. Другой возможностью было бы уменьшить строки с skeletonize
(skimage.morphology
) до статической ширины в один пиксель, а затем снова расширяем их.
Есть ли вероятность, что линии прямоугольные и не закруглены, как при cv2.drawContours
?