diff --git a/PJ/decoupe.py b/PJ/decoupe.py index a7128081f5bb99a5e6e86ee6d76623aab995ab30..411d6e566b738889dd7af8cdeaf20b77aada815f 100644 --- a/PJ/decoupe.py +++ b/PJ/decoupe.py @@ -4,7 +4,7 @@ from couleur import * def decoupe(image:Image,p_hg,p_bd,n:int)->Bloc: - """à_remplacer_par_ce_que_fait_la_fonction + """divise une image en blocs Précondition :n>=0 @@ -21,9 +21,9 @@ def decoupe(image:Image,p_hg,p_bd,n:int)->Bloc: else: return(Bloc((0,0,0),b1.pixel_hg,b4.pixel_bd,b1,b2,b3,b4)) else: - couleurs=[im_rgb.getpixel((i,j)) for i in range(hg[0],1+bd[0]) for j in range(hg[1],1+bd[1])] + couleurs=[im_rgb.getpixel((i,j)) for i in range(p_hg[0],1+p_bd[0]) for j in range(p_hg[1],1+p_bd[1])] coul_moyenne=couleur_moyenne(couleurs) - return Bloc(coul_moyenne,(0,0),(bd[0],bd[1])) + return Bloc(coul_moyenne,p_hg,p_bd) @@ -56,4 +56,4 @@ hg=(0,0) bd=(t[0]-1,t[1]-1) im_rgb = im.convert('RGB') b=decoupe(im_rgb,hg,bd,1) -b.sous_blocs \ No newline at end of file +b.sous_blocs