RhoResolution在MATLAB Hough变换函数中究竟意味着什么?

时间:2019-04-12 16:28:09

标签: matlab hough-transform

我试图了解MATLAB中的霍夫变换功能。 RhoResolution在功能中到底意味着什么?

1 个答案:

答案 0 :(得分:0)

Rho和theta分辨率本质上是rho和theta投票箱的步长。

累加器是'bins'的rho(y),theta(x)矩阵。距原点(rho)一定距离处的theta的每个角度,都对边缘图像中的每个白色像素(如canny产生)进行投票,从而填充了适当的bin(theta-x,rho-y)。

因此,通过更改“分辨率”,您实际上是在改变x和y在累加器上的焦点。有点像过滤累加器,以便更多的选票填满垃圾箱。

该链接有一个很好的解释...该站点上的另一页为我清除了很多东西

http://matlabtricks.com/post-41/understanding-the-hough-transform-2