91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

初步版本,沒有寫成通用函數形式,程序中也沒什么說明 實驗內容 編制通用的二值形態學運算(腐蝕和膨脹、開、閉和擊中擊不中變換)函數; 函數可以處理不同的變換形式和不同類型的結構元素。 實驗檢查 讀入任意二值圖象,根據給定的結構元素和算子,輸出變換后圖象。 實驗測試圖象 二值圖象由一段文字組成,word_bw.bmp

資源截圖

代碼片段和文件信息

img?=?imread(‘word_bw.bmp‘);
[rowcol]=size(img);
img1=zeros(rowcol);
B=[01;0-1;10;-10;];
[b_rowb_col]=size(B);
for?i=1:row
????for?j=1:col
????????if(img(ij)==1)
????????????for?m=1:b_row????????????????
????????????????img1(i+B(m1)j+B(m2))=1;
????????????end
????????end
????end
end
subplot(221);
imshow(img1);

img2=zeros(rowcol);
for?i=1:row
????for?j=1:col
????????img2(ij)=1;
????????for?m=1:b_row????????????????
????????????if(i+B(m1)>row||j+B(m2)>col||i+B(m1)<1||j+B(m2)<1)
????????????elseif(img(i+B(m1)j+B(m2))~=1)
????????????????img2(ij)=0;
????????????end
????????end
????end
end
subplot(222);
imshow(img2);

img3=zeros(rowcol);
for?i=1:row
????for?j=1:col
????????if(img2(ij)==1)
????????????for?m=1:b_row????????????????
????????????????img3(i+B(m1)j+B(m2))=1;
????????????end
????????end
????end
end
subplot(223);
imshow(img3);

img4=zeros(rowcol);
for?i=1:row
????for?j=1:col
????????img4(ij)=1;
????????for?m=1:b_row????????????????
????????????if(i+B(m1)>row||j+B(m2)>col||i+B(m1)<1||j+B(m2)<1)
????????????elseif(img1(i+B(m1)j+B(m2))~=1)
????????????????img4(ij)=0;
????????????end
????????end
????end
end
subplot(224);
imshow(img4);


img?=?imread(‘square_bw.bmp‘);
figure;
subplot(121);
imshow(img);
[rowcol]=size(img);
img5=zeros(rowcol);
B=[-1-1;-10;-11;0-1;00;01;1-1;10;11];
[b_rowb_col]=size(B);
for?i=1:row
????for?j=1:col
????????img5(ij)=1;
????????for?m=1:b_row????????????????
????????????if(i+B(m1)>row||j+B(m2)>col||i+B(m1)<1||j+B(m2)<1)
????????????elseif(img(i+B(m1)j+B(m2))~=1)
????????????????img5(ij)=0;
????????????end
????????end
????end
end
for?i=1:row
????for?j=1:col
????????if(img(ij)==1)
????????????img(ij)=0;
????????else
????????????img(ij)=1;
????????end
????end
end
img6=zeros(rowcol);
B=[-2-2;-2-1;-20;-21;-22;-1-2;0-2;1-2;2-2;-12;02;12;22;21;20;2-1];
[b_rowb_col]=size(B);
for?i=1:row
????for?j=1:col
????????img6(ij)=1;
????????for?m=1:b_row????????????????
????????????if(i+B(m1)>row||j+B(m2)>col||i+B(m1)<1||j+B(m2)<1)
????????????elseif(img(i+B(m1)j+B(m2))~=1)
????????????????img6(ij)=0;
????????????end
????????end
????end
end
img7=zeros(rowcol);
for?i=1:row
????for?j=1:col
????????if(img5(ij)==1&&img6(ij)==1)
????????????img7(ij)=1;
????????end
????end
end

subplot(122);
imshow(img7);

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????8254??2008-04-10?00:00??word_bw.bmp

?????文件???????2462??2009-04-09?14:55??Exercise_5.m

?????文件???????8254??2009-04-09?14:24??square_bw.bmp

-----------?---------??----------?-----??----

????????????????18970????????????????????3


評論

共有 條評論