Input = imread('baby1.jpeg') ;size(Input)P=rgb2gray(Input);image= im2double(P);[m n ] = size(A);Med = [];%Modified filter
for i=2:m-1 for j=2:n-1 Med(1) = image(i,j); Med(2) =image(i-1,j) ; Med(3) = image(i-1,j+1); Med(4) = image(i,j-1); Med(5) = image(i,j+1); Med(6) = image(i+1, j-1); Med(7) = image(i+1,j); Med(8) = image(i+1,j+1); Afilteres(i, j) = median(Med(:)); endend imshow(Af);
In this the size of image varies
size(P)=201 300size(Af) 200 299
PLease help
Best Answer