function res = question2( I )
    [m, n, can] = size(I); %m=nb lignes, n=nb colonnes, can=nb canaux
	res = zeros (m, n);    %image résultante (de même taille que I) : initialisée à 0 partout
	if(can > 1)
	    I = rgb2gray(I);  %dans le cas d'une image couleur, la transformer en NG
    end
    I3=uint8(zeros(m+3,n+3));
    
	for l = 4:m+3;       
	     for c = 4:n+3;
		 I3(l,c) = I(l-3,c-3);
	     end;
	end;
    for l = 4:m+3;       
	     for c = 4:n+3;
             I2=I3(l-3:l+3, c-3:c+3);
             res(l-3,c-3)=somme(I2,7)/49;
         end;
    end;
    colormap(gray)
    imagesc(res);
end

