%Karim MOULAY question 3.2

function res = question32( I1, I2 )
     [m, n, can] = size(I1); %m=nb lignes, n=nb colonnes, can=nb canaux
	if(can > 1)
	    I1 = rgb2gray(I1);  %dans le cas d'une image couleur, la transformer en NG
    end
    
    [m, n, can] = size(I2); %m=nb lignes, n=nb colonnes, can=nb canaux
	if(can > 1)
	    I2 = rgb2gray(I2);  %dans le cas d'une image couleur, la transformer en NG
    end
    res = zeros (m, n);    %image résultante (de même taille que I) : initialisée à 0 partout
	
    m = input('Donner m: ');
    x = input('Donner m: ');
    
    for l = 1:m;       
	    for c = 1:n;
            if(c < (n/2)-x) || c < (n/2) + x)
                res(l,c)=(I1(l, c)*m)+(I2(l, c)*(1-m));
            %else
        end;
    end;
    
    colormap(gray)
    imagesc(res);
end

