http://i.imgur.com/j7hStIG.png
嗨,我需要帮助使用 for 循环修复此图像。我知道我必须先识别坏像素并填写它们。谢谢。PS我对matlab很陌生
clear
clc
format compact
filenameIN = uigetfile('.bmp','Picture');
noisyRGBarray = imread(filenameIN);
figure(1)
imshow(noisyRGBarray)
y = noisyRGBarray;
[m,n]=size(y)
clean=[];
for i=2:m-1
for j=2:n-1
if y(i,j)% clean add new
clean = [ clean, y(i,j) ]
end
end
end
我很确定 for statemetn 是错误的,我不知道从这里做什么。我需要帮助编写 for 循环以通过图像矩阵来识别黑白像素。