首页 > 解决方案 > 如何减少重叠霍夫线?

问题描述

我正在使用 OpenCV 的 HoughLinesP 函数来尝试描绘农场上的农作物行。它似乎做得很好,但是我在一行上得到太多重叠/附近的线(见图),我需要找到一种方法来合并它们/减少它们。我尝试在 GIS 中在它们上方放置一个缓冲区,但有时这些行非常靠近,以至于它合并了单独的行。

我已经把参数弄乱了很多 tr 并加厚它们,或者得到更少的行,但我似乎无法做到正确。有什么建议么?这一定是一个相当普遍的问题

我正在使用的图像是 GeoTIFF,其像素分辨率为 50x50 厘米。我已将其转换为灰度,使用 OTSU 对其进行二值化,进行边缘检测(canny),然后执行霍夫线变换。

在此处输入图像描述

标签: pythonopencvlinehough-transformhoughlinesp

解决方案


推荐阅读