clear
I=imread('111.jpg');
imshow(I)
s=size(I);
r=2;
I=double(I);
for i=1:r:s(1,1)
for j=1:r:s(1,2)
for m=1:3;
a(m)=I(i,j,m)+I(i+1,j,m)+I(i,j+1,m)+I(i+1,j+1,m);
end
for n=1:3
I(i,j,n)=fix(a(n)/(r^2));
I(i+1,j,n)=fix(a(n)/(r^2));
I(i,j+1,n)=fix(a(n)/(r^2));
I(i+1,j+1,n)=fix(a(n)/(r^2));
end
end
end
I=uint8(I);
figure
imshow(I)
LZ试试~~
|