边缘检测之梯度详解
梯度的概念和性质在边缘检测中比较重要,所以我又仔细看了一下相关知识点,总结一下。
梯度概念
梯度是一个可以确定图像f的(x,y)位置处的边缘方向和强度的工具,用 $\triangledown f$来表示,用 向量来定义
梯度性质
梯度向量大小。
$\triangledown f$的大小为M(x,y)这是梯度向量方向变化率的值。其中$g_x$,$g_y$和M(x,y)都是和原图像大小相同的图像。称M(x,y)为梯度图像。
梯度向量的方向
同理, $\alpha(x,y)$也是由$g_x$和$g_y$阵列创建的尺寸相同的图像。
任意点(x,y)处的一个边缘的方向与该点处梯度向量的方向$\alpha(x,y)$正交。
梯度向量有时也称为边缘法线梯度指出f在(x,y)处的最大变化率的方向
梯度算子
一维模板
和
二维模板
罗伯特交叉梯度算子(Roberts),ROberts算子以求对角像素之差为基础:
和
3×3模板
Prewitt算子
和
Sobel算子
和
在中心位置处使用2可以平滑图像
注意:所有模板中的系数之和为0,这意味着恒定灰度的响应为0.