【问题标题】:Get rho and theta with miximum votes from cv2.HoughLines从 cv2.HoughLines 获得混合投票的 rho 和 theta
【发布时间】:2016-03-15 20:33:59
【问题描述】:

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

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

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

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

返回具有最高票数的(rho,theta) 对。 我的问题: 假设是真的吗? 帮助表示赞赏。谢谢。

【问题讨论】:

    标签: python opencv hough-transform accumulator


    【解决方案1】:

    是的,输出中的行按投票数降序排列。所以输出的第一行有最多票数。它是出于性能原因而制作的。

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

    【讨论】:

      猜你喜欢
      • 2017-03-24
      • 1970-01-01
      • 2016-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多