?? ch5_2_5.m
字號:
%%% Sobel算子、Prewitt算子和高斯-拉普拉斯算子進行圖像銳化的源程序。
%應用Sobel算子進行圖像銳化
clear all;
I1=imread('E:\MATLAB7\work\5-2\yuantu.bmp');
I1=double(I1);
h1=fspecial('sobel');
I2=filter2(h1,I1);
figure,imshow(I1,[]);
I3=I1-I2;
%%增強圖像為原圖像減去Sobel算子運算后的結果
figure,imshow(I3,[]);
%應用Prewitt算子進行圖像銳化
clearall;
I1=imread('E:\MATLAB7\work\5-2\yuantu.bmp');
I1=double(I1);
h1=fspecial('prewitt');
I2=filter2(h1,I1);
figure,imshow(I1,[]);
I3=I1-I2;
%%增強圖像為原圖像減去Prewitt算子運算后的結果
figure,imshow(I3,[]);
%應用高斯-拉普拉斯算子進行圖像銳化
clearall;
I1=imread('E:\MATLAB7\work\5-2\yuantu.bmp');
I1=double(I1);
h1=fspecial('log');
I2=filter2(h1,I1);
figure,imshow(I1,[]);
I3=I1-I2;
%%增強圖像為原圖像減去高斯-拉普拉斯算子運算后的結果
figure,imshow(I3,[]);
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -