数学建模社区-数学中国

标题: matlab练习程序(灰度、二值图像腐蚀膨胀) [打印本页]

作者: 森之张卫东    时间: 2015-8-4 21:15
标题: matlab练习程序(灰度、二值图像腐蚀膨胀)
cl;
img_gray=imread('fupeng.jpg');   %注意图片路径!!!
img_erzhi=imread('erzhi_fupeng.jpg');
imshow(img_gray)
figure,imshow(img_erzhi)
[m n]=size(img_gray);
img_gray_fu=zeros(m,n);
img_gray_peng=zeros(m,n);
img_erzhi_fu=zeros(m,n);
img_erzhi_peng=zeros(m,n);

for i=2:m-1
    for j=2:n-1
        img_gray_fu(i,j)=min(min(img_gray(i-1:i+1,j-1:j+1)));
        img_gray_peng(i,j)=max(max(img_gray(i-1:i+1,j-1:j+1)));
    end
end

figure,imshow(uint8(img_gray_fu));
figure,imshow(uint8(img_gray_peng));


for i=2:m-1
    for j=2:n-1
        img_erzhi_fu(i,j)=min(min(img_erzhi(i-1:i+1,j-1:j+1)));
        img_erzhi_peng(i,j)=max(max(img_erzhi(i-1:i+1,j-1:j+1)));
    end
end

figure,imshow(uint8(img_erzhi_fu));
figure,imshow(uint8(img_erzhi_peng));






欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5