运用matlab怎么去除图像mask 还原图像

通过matlab编辑让下图可看,还原图片?调节灰度?调节亮度?

img

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));     %合成的需要修复的图像
代码参考自:https://www.cnblogs.com/jgg54335/p/14286979.html

这张图信息太少,处理后也看不出来啥

img

Matlab去模糊/图像复原(DOING)
https://blog.csdn.net/u014643790/article/details/103077414