Canny算法
图像的边缘检测算法
前段时间通过《OpenCV 4 快速入门》
一书学习opencv
,在漫长的学习过程中,我获知了很多opencv
的知识,在此特别感谢《OpenCV 4 快速入门》
作者和csdn
上的一些博主。今天,我想和大家简单聊一聊非常强悍的图像边缘检测算法Canny
。
参考文献:canny算法_百度百科 (baidu.com) 、
《OpenCV 4 快速入门》
、canny算法原理_jialeheyeshu的博客-优快云博客_canny算子的原理
-
Canny算法 简介:
Canny算子 是 John F. Canny 于 1986 年开发出来的一个多级边缘检测算法。更为重要的是 Canny 创立了边缘检测计算理论 解释这项技术如何工作。
Canny算法 不容易受到噪声的影响,能够识别图像中的弱边缘和强边缘,并结合强弱边缘的位置关系,综合给出图像整体的边缘信息。Canny边缘检测算法 是目前最优越的边缘检测算法之一。
-
Canny算法 步骤:
① 图像滤波降噪:
图像滤波降噪操作可谓是所有边缘检测算法的必备第一步,在Canny算法 中也不例外:使用高斯滤波平滑图像,减少图像噪声。
② 像素