一读小说 » 其他小说 » 数学心 » 第五百九十九章 邮件炸弹客的《论工业社会及其未来》(社会学)

第五百九十九章 邮件炸弹客的《论工业社会及其未来》(社会学)

    Canny边缘检测算法是JohnF.Canny于1986年开发出来的一个多级边缘检测算法。截止2014年8月,Canny发表的该篇论文,已被引用19000余次。

    Canny的目标是找到一个最优的边缘检测算法,最优边缘检测的含义是:

    (1)最优检测:算法能够尽可能多地标识出图像中的实际边缘,漏检真实边缘的概率和误检非边缘的概率都尽可能小;

    (2)最优定位准则:检测到的边缘点的位置距离实际边缘点的位置最近,或者是由于噪声影响引起检测出的边缘偏离物体的真实边缘的程度最小;

    (3)检测点与边缘点一一对应:算子检测的边缘点与实际边缘点应该是一一对应。

    为了满足这些要求Canny使用了变分法(calculusofvariations),这是一种寻找优化特定功能的函数的方法。最优检测使用四个指数函数项表示,但是它非常近似于高斯函数的一阶导数。

    Canny边缘检测算法可以分为以下5个步骤:

    应用高斯滤波来平滑图像,目的是去除噪声

    找寻图像的强度梯度(intensitygradients)

    应用非最大抑制(non-maximumsuppression)技术来消除边误检(本来不是但检测出来是)

    应用双阈值的方法来决定可能的(潜在的)边界

    利用滞后技术来跟踪边界