V=unit8(zeros(9,1));
I1=imgread('im1.jpg');
I2=uint8(Zeros(m,n));
[m,n]=size(I1)
for i=2:m-1;
forj=2:n-1;
V=[I1(i-1,j-1),I1(i-1,j),I1(i-1,j+1),I1(i,j-1),I1(i,j),I1(i,j+1),I1(i+1,j-1),I1(i+1,j),I1(i+1,j+1)]/9;
V=sort(V);
I2(i,j)=V;
end;
end;
I1(2:m-1;1:n-1)=I2(2:m-1;2:n-1);
imageshow(I1);
En este codigo existe un erro al heredar el tipo de dato con valor maximo de 256 lo que genera error
ReplyDelete