全球旧事资料 分类
梯度模板分别为:
fGijSxSy
101Sx202
101
121
Sy


0
0
0

121
利用Sobel算子法实现的图像锐化程序代码如下:
Iimreadle
a_256bmp
HWsizeI
MdoubleI
JM
fori2H1
forj2W1
JijabsMi1j1Mi1j12Mij12Mij1Mi1j1Mi1j1absMi1j1Mi1j12Mi1j2Mi1jMi1j1Mi1j1e
de
dsubplot121imshowItitle原图subplot122imshowui
t8JtitleSobel处理后的图
程序运行结果:
原图
Sobel处理后的图
图23Sobel梯度算子法实现图像锐化对比图
f结果分析:Sobel算子和Prewitt算子一样,都在检测边缘点的同时具有抑制噪声的能力,检测出的边缘宽度至少为二像素。由于它们都是先平均后差分,平均时会丢失一些细节信息,使边缘有一定的模糊。但由于Sobel算子的加权作用,其使边缘的模糊程度要稍低于程度要稍低于Prewitt算子。
4aplacia
算子法对数字图像fm
,用差分代替二阶偏导,则Laplacia
算子为:Gij4fijfi1jfi1jfij1fij1所采用的模板为:
利用aplacia
算子法实现的图像锐化程序代码如下:
Iimreadle
a_256bmpHWsizeIMdoubleI
JMfori2H1
forj2W1Jij4MijMi1jMi1jMij1Mij1
e
de
dsubplot121imshowItitle原图subplot122imshowui
t8JtitleLaplacia
处理后的图
程序运行结果:
f原图
Laplacia
处理后的图
图24Laplacia
算子法实现图像锐化对比图
结果分析:Laplacia
检测模板的特点是各向同性,对孤立点及线端的检测效果好,但边缘方向信息丢失,对噪声敏感,整体检测效果不如梯度算子。
fr
好听全球资料 返回顶部