我通过hough变换将图像中的直线提出来后该怎么的到附近点到直线的距离
Hough变换除了有降噪以及衔接不均匀照明引起的边缘断裂等优点外,也有其在计算上的优点,它能消除xy空间斜率无穷大的影响,将对直线的检测变为对点的累加统计,使得数值计算成为可能。利用Hough变换检测xy二维平面上直线步骤具体如下:
Step1
把ρ’θ’空间细分为累加器单元,距离取值范围[0,D],D 为像素矩阵对角距离,角度取值范围是[-pi,pi],如下图。
Step2
设置一个与极坐标空间相应的空矩阵,初始值均为0,每个矩阵元素S(i,j)对应(p’i,θ’j)。
Step3
对于xy图像矩阵中的非背景点(xk,yk),逐点扫描极坐标中的θ’,得到相应的距离值即ρ’=xk cosθ’+ykrsinθ’,将ρ’四舍五入为沿p’轴最近的单元,相应的累加器加1。
Step4
设定一定的筛选阈值,选出累加器s矩阵中的系列取值,峰值所对应的点就是xy平面中直线的参数。
Hough变换检测直线