我试图了解MATLAB中的霍夫变换功能。 RhoResolution在功能中到底意味着什么?
答案 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