資源簡介
本次代碼共包含5個程序,均由MATLAB實現,其功能為圖像銳化。包含laplacian算子、Prewitt算子、Robert算子、sobel算子實現圖像銳化,并有一維和二維laplacian算子對比。內還有各個算子的運算過程(Word文檔)

代碼片段和文件信息
image=imread(‘tea.png‘);
I=rgb2gray(image);
[mn]=size(I);
H1=I;H2=I;H3=I;H4=I;
model1=[0-10;
???????-15-1;
???????0-10];
for?i=2:m-1
????for?j=2:n-1
????????H1(ij)=-I(i+1j)-I(i-1j)-I(ij+1)-I(ij-1)+4*I(ij);
????end
end
model2=[-1-1-1;
???????-19-1;
???????-1-1-1];
for?i=2:m-1
????for?j=2:n-1
????????H2(ij)=-I(i+1j)-I(i-1j)-I(ij+1)-I(ij-1)-I(i-1j-1)-I(i-1j+1)-I(i+1j-1)-I(i+1j+1)+8*I(ij);
????end
end
model3=[1-21;
???????-25-2;
???????1-21];
for?i=2:m-1
????for?j=2:n-1
????????H3(ij)=-2*I(i+1j)-2*I(i-1j)-2*I(ij+1)-2*I(ij-1)+I(i-1j-1)+I(i-1j+1)+I(i+1j-1)+I(i+1j+1)+4*I(ij);
????end
end
model4=[0-10;
???????-15-1;
???????0-10];
for?i=2:m-1
????for?j=2:n-1
????????H4(ij)=-I(i+1j)-I(i-1j)-I(ij+1)-I(ij-1)+5*I(ij);
????end
end
subplot(321)imshow(image)title(‘原圖‘);
subplot(322)imshow(I)title(‘原圖灰度圖‘);
subplot(323)imshow(H1)title(‘拉普拉斯H1變換圖‘);
subplot(324)imshow(H2)title(‘拉普拉斯H2變換圖‘);
subplot(325)imshow(H3)title(‘拉普拉斯H3變換圖‘);
subplot(326)imshow(H4)title(‘拉普拉斯H4變換圖‘);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-03-09?19:04??laplacian比較\
?????文件????????1138??2019-03-09?19:04??laplacian比較\laplacian.m
?????文件???????96887??2019-03-09?19:04??laplacian比較\laplacian.png
?????文件???????41595??2019-03-09?19:04??laplacian比較\tea.png
?????目錄???????????0??2019-03-09?19:04??laplacian算子\
?????文件?????????715??2019-03-09?19:04??laplacian算子\laplacian.m
?????文件???????94727??2019-03-09?19:04??laplacian算子\laplacian算子.png
?????文件???????41595??2019-03-09?19:04??laplacian算子\tea.png
?????目錄???????????0??2019-03-09?19:04??Prewitt算子\
?????文件?????????524??2019-03-09?19:04??Prewitt算子\Prewitt.m
?????文件???????81187??2019-03-09?19:04??Prewitt算子\Prewitt.png
?????文件???????41595??2019-03-09?19:04??Prewitt算子\tea.png
?????目錄???????????0??2019-03-09?19:04??Robert算子\
?????文件?????????443??2019-03-09?19:04??Robert算子\Roberts.m
?????文件???????90076??2019-03-09?19:04??Robert算子\Roberts.png
?????文件???????41595??2019-03-09?19:04??Robert算子\tea.png
?????目錄???????????0??2019-03-09?19:04??sobel算子\
?????文件?????????522??2019-03-09?19:04??sobel算子\sobel.m
?????文件???????86545??2019-03-09?19:04??sobel算子\sobel.png
?????文件???????41595??2019-03-09?19:04??sobel算子\tea.png
?????文件???????41595??2019-03-09?18:58??tea.png
?????文件??????176389??2019-03-09?18:58??各個算子運算過程.docx
評論
共有 條評論