如何减少重叠的霍夫线?

问题描述

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

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

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

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...