我正在尝试检测某个图像中的线条。我在应用cv2.HoughLinesP之前通过骨架化过程运行它。我使用了骨架化代码here。
无论我尝试什么,我都会得到类似于here所描述的结果,即只有一条线的片段......'
正如Jiby所建议的那样,我使用命名符号表示参数以及高rho和theta,但无济于事。
这是我的代码:
lines = cv2.HoughLinesP(skel, rho=5, theta=np.deg2rad(10), threshold=0, minLineLength=0, maxLineGap=0)
在此之前,我对RGB图像进行阈值处理以提取我的大部分蓝色'空心矩形。然后我将它转换为灰度,然后我将其输入到镂空器。
请告知。