MATLAB-利用原图像和掩模图像生成待修复的图像

                                原图像

                                掩模图像

img=double(imread('lena.jpg'));
mask=imread('mask.jpg');
a1=find(mask>127);
b1=find(mask<=127);
mask(a1)=0;
mask(b1)=255;
[m n]=size(img);
for i=1:m
    for j=1:n
        if mask(i,j)==0
           img(i,j)=0; 
        end
    end
end
imshow(uint8(img));     %合成的需要修复的图像

posted @ 2021-01-16 19:16  司砚章  阅读(498)  评论(0编辑  收藏  举报