标签: C

VC实现Hough变换原理检测图像中的直线代码

Hough变换思想为:在原始图像坐标系下的一个点对应了参数坐标系中的一条直线,同样参数坐标系的一条直线对应了原始坐标系下的一个点,然后,原始坐标系下呈现直线的所有点,它们的斜率和截距是相同的,所以它们在参数坐标系下对应于同一个点。这样在将原始坐标系下的各个点投影到参数坐标系下之后,看参数坐标系下有没有聚集点,这样的聚集点就对应了原始坐标系下的直线。
     帮同学看的一个代码,对霍夫直接不懂,下面的代码是我从其他程序中扒出来的,原本是检测2条最长的直线,设定2个最大值循环检测,我修改成用数组来遍历实现指定数目直线的检测。希望对大家有用。
/*************************************************************************
阅读全文——共2246字