資源簡介
本代碼由MATLAB語言編寫,通過形態(tài)學(xué)方法,即腐蝕和膨脹進(jìn)行圖像內(nèi)部的噪聲處理,實(shí)現(xiàn)去噪效果,內(nèi)附有處理過程和處理結(jié)果

代碼片段和文件信息
clc;
close?all;
A1=imread(‘noise.png‘);
%膨脹的結(jié)構(gòu)元素
B=[0?1?0
???1?1?1
???0?1?0];
subplot(451);
imshow(A1);
A2=imdilate(A1B);%圖像A1被結(jié)構(gòu)元素B膨脹
subplot(452);
imshow(A2);
A3=imdilate(A2B);
subplot(453);
imshow(A3);
A4=imdilate(A3B);
subplot(454);
imshow(A4);
A5=imdilate(A4B);
subplot(455);
imshow(A5);
A6=imdilate(A5B);
subplot(456);
imshow(A6);
A7=imdilate(A6B);
subplot(457);
imshow(A7);
A8=imdilate(A7B);
subplot(458);
imshow(A8);
%腐蝕的結(jié)構(gòu)元素
C=[?0?1?0
????1?1?1
????0?1?0];
A9=imerode(A8C);?%腐蝕
subplot(459);
imshow(A9);
A10=imerode(A9C);
subplot(4510);
imshow(A10);
A11=imerode(A10C);
subplot(4511);
imshow(A11);
A12=imerode(A11C);
subplot(4512);
imshow(A12);
A13=imerode(A12C);
subplot(4513);
imshow(A13);
A14=imerode(A13C);
subplot(4514);
imshow(A14);
A15=imerode(A14C);
subplot(4515);
imshow(A15);
A16=imerode(A15C);
subplot(4516);
imshow(A16);
A17=imerode(A16C);
subplot(4517);
imshow(A17);
A18=imerode(A17C);
subplot(4518);
imshow(A18);
A19=imerode(A18C);
subplot(4519);
imshow(A19);
A20=imerode(A19C);
subplot(4520);
imshow(A20);
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????1223??2019-03-09?19:05??chuli.m
?????文件???????10845??2019-03-09?19:05??noise.png
?????文件????????3874??2019-03-09?19:05??處理結(jié)果.png
?????文件???????34723??2019-03-09?19:05??處理過程.png
評(píng)論
共有 條評(píng)論