边缘检测

一、边缘的定义

1.阶梯型边缘

二、Canny边缘检测

1.Canny边缘检测算法有5个步骤:

(1) 使用高斯滤波器对图像进行去噪
(2) 计算梯度
(3) 在边缘上使用非最大一支(NMS),即检查每一个像素,看此像素是否是周围具有相同梯度方向中的最大值
(4) 在检测到的边缘上使用双阈值去除假阳性,需要两个参数minVal和maxVal。图像灰度梯度高于maxVal被认为是真正的边界,低于minVal的被舍弃
(5) 分析所有边缘及其之间的连接,以保留真正的边缘消除不明显的边缘。即minVal和maxVal之间的值要判断是否与真正的边界相连,相连就保留,不相连就舍弃

参考:https://blog.csdn.net/u012198575/article/details/84565062

你可能感兴趣的:(边缘检测)