canny边缘检测
I=imread('lena.bmp'); %读灰度图lena.bmp
%Canny edge detector
th=[0.05 0.2];
E=edge(I,'canny',th);
E=uint8(255*(1-double(E)));
figure('name','canny'),imshow(uint8(E),'truesize');
sobel边缘检测
I=imread('lena.bmp'); %读灰度图lena.bmp
%sobel edge detector
E=edge(I,'sobel',0.08);
E=uint8(255*(1-double(E)));
figure('name','canny'),imshow(uint8(E),'truesize');
噪声有很多种,针对不同的噪声,需要用不同的算法进行消除。
但是主要思路还是去除相应频率信号。
具体代码...
针对不同的噪声,需要用不同的算法进行消除。
但是主要思路还是去除相应频率信号。
具体代码...