Bonjour,
je ne comprends pas pourquoi et comment corriger mon programme.
J´ai crée des simples images, elles sont correctement mises dans une liste.
Mais lorsque je sors de ma boucle, toutes les images de la liste sont identiques et mon .GIFF n´est plus celui que je souhaite...
J´imagine qu´il me manque une étape pour fixer les images de la liste... mais je ne trouve pas.
Merci d´avance! Je vous joins mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 from PIL import Image, ImageDraw imags = [] img = Image.new('RGB',(200,200)) #img.show() imags.append(img) img.show() imags[0].show() for i in range(10): img.putpixel((i,i),(0,255,2*i)) imags.append(img) imags[i].show() imags[5].show() imags[0].show() imags[0].save('I:pillow_imagedrawbecache.gif', save_all=True, append_images=imags[1:], optimize=False, duration=1000, loop=0)
Partager