从cv2.HoughLines得到rho和theta的混合投票

2024-10-03 11:22:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用cv2.HoughLines来得到(rho, theta)的一对,它从投票矩阵中获得最多的选票。 功能

cv2.HoughLines(Canny2h_upper,1,np.pi/180,500)

返回(rho, theta)值的列表。 我的假设是:

^{pr2}$

返回具有最大票数的(rho,theta)对。 我的问题: 这个假设是真的吗? 感谢帮助。谢谢。在


Tags: 功能列表nppi矩阵投票cv2upper
1条回答
网友
1楼 · 发布于 2024-10-03 11:22:25

是的,输出中的行按投票数降序排序。所以输出的第一行有最大的票数。这是出于性能的考虑。在

但是要小心,因为这个特性不是documented。HoughLines算法的某些实现(例如GPU)可能以不同的顺序输出行。在

相关问题 更多 >