参考:http://blog.163.com/yuyang_tech/blog/static/21605008320130233343990/
这篇介绍的基本思想。
http://www.cnblogs.com/AndyJee/p/3805594.html
这篇总结的不错,我借用一下:
图像空间中的在同一个圆,直线,椭圆上的点,每一个点都对应了参数空间中的一个图形,在图像空间中这些点都满足它们的方程这一个条件,
所以这些点,每个投影后得到的图像都会经过这个参数空间中的点。也就是在参数空间中它们会相交于一点。所以,当参数空间中的这个相交点的越
大的话,那么说明元图像空间中满足这个参数的图形越饱满。越象我们要检测的东西。
Hough变换能够查找任意的曲线,只要你给定它的方程。Hough变换在检验已知形状的目标方面具有受曲线间断影响小和不受图形旋转的影响的优点,
即使目标有稍许缺损或污染也能被正确识别。
当然具体实现肯定很复杂,有空研究下源码:http://www.cnblogs.com/libing64/archive/2012/02/11/2878734.html
这哥们用hough做了个应用:http://www.cnblogs.com/zjutlitao/p/4187476.html