几种边缘检测算子比较
常用的检测算子有:(1)微分算子(2)拉普拉斯高斯算子(3)canny算子微分算子Sobel算子,Robert算子,prewitt算子比较Sobel算子是滤波算子的形式来提取边缘。X,Y方向各用一个
常用的检测算子有: (1)微分算子 (2)拉普拉斯高斯算子 (3)canny算子 微分算子 Sobel算子,Robert算子,prewitt算子比较 Sobel算子是滤波算子的形式来提取边缘。X,Y方向各用一个模板,两个模 板组合起来构成1个梯度算子。X方向模板对垂直边缘影响最大,Y方向模板对水 平边缘影响最大。 Robert算子是一种梯度算子,它用交叉的差分表示梯度,是一种利用局部差 分算子寻找边缘的算子,对具有陡峭的低噪声的图像效果最好。 prewitt算子是加权平均算子,对噪声有抑制作用,但是像素平均相当于对 图像进行地同滤波,所以prewitt算子对边缘的定位不如robert算子。 源程序: i=imread('tanke.jpg'); i2=im2double(i); ihd=rgb2gray(i2); [thr,sorh,keepapp]=ddencmp('den','wv',ihd); ixc=wdencmp('gbl',ihd,'sym4',2,thr,sorh,keepapp);

