EDA365电子论坛网

标题: MATLAB的Sobel图像边缘灰度值检测算法的详细公式和实现资料概述 [打印本页]

作者: fanichicl    时间: 2019-1-28 07:30
标题: MATLAB的Sobel图像边缘灰度值检测算法的详细公式和实现资料概述
MATLAB的Sobel图像边缘灰度值检测算法的详细公式和实现资料概述
' P7 `! ~0 h4 N0 n9 q1 q' [2 q

. [$ Q& j2 @& F( l" P: L6 y

图像边缘就是图像灰度值突变的地方,也就是图像在该部分的像素值变化速度非常之快,就比如在坐标轴上一条曲线有刚开始的平滑突然来个大转弯,在变化出的导数非常大。

Sobel算子主要用作边缘检测,它是一离散型差分算子,用来计算图像亮度函数灰度之近似值。

边缘是指其周围像素灰度急剧变化的那些像素的集合。边缘存在于目标、背景和区域之间,所以,边缘是图像分割所依赖的最重要的依据。由于边缘是位置的标志,对灰度的变化不敏感,因此,边缘也是图像匹配的重要的特征。

Sobel边缘检测的核心在于像素矩阵的卷积,卷积对于数字图像处理非常重要,很多图像处理算法都是做卷积来实现的。卷积运算的本质就是对指定的图像区域的像素值进行加权求和的过程,其计算过程为图像区域中的每个像素值分别与卷积模板的每个元素对应相乘,将卷积的结果作求和运算,运算到的和就是卷积运算的结果。

矩阵的卷积公式如下。


1 w) f; F- {8 Z# [1 |" {& t, ~( O/ A, Q" O/ w7 D

作者: yxlk    时间: 2019-1-28 14:09
谢谢分享




欢迎光临 EDA365电子论坛网 (https://www.eda365.com/) Powered by Discuz! X3.2