您的位置首页百科问答

【图像处理】Sobel算子的构造方法

【图像处理】Sobel算子的构造方法

的有关信息介绍如下:

【图像处理】Sobel算子的构造方法

3阶Sobel算子和Prewitt算子类似,都是有两部分组成。

如果需要构造5阶Sobel算子,和7阶Sobel算子,怎么办?

本文,就介绍这类算子的构造方法。

先给出一个5阶的Sobel算子。

注意到第一列,是Pascal三角形的第五行的数据。

而第一行,则是变异的Pascal三角形的第五行数据。

再观察整个算子的每一列,恰好是第一列的倍数,而这个倍数,恰好是所在列的第一个元素。

因此,求出第一行和第一列,就可以构造出相应的算子。

先求第一列,用函数xx实现,m应该是奇数。

再求第一行:

于是,可以拼凑出5阶Sobel算子:

7阶Sobel算子:

sobel(7)