j'essaye sans succés de créer une nouvelle copie (resizée) d'une image, avec la librairie PIL.
voici mon code:voici l'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 import Tkinter as tk import Image def afficheimg(filename='image.jpg',width=200,height=200): im1=Image.open(filename) im1.resize(width,height,filter=BICUBIC) im1.save(filename + '_tmp',format="TIFF") def main(): afficheimg() if __name__=="__main__": main()
Traceback (most recent call last):
File "C:/Documents and Settings/airod/Mes documents/python/Exercices/test de code/image_only.py", line 13, in -toplevel-
main()
File "C:/Documents and Settings/airod/Mes documents/python/Exercices/test de code/image_only.py", line 10, in main
afficheimg()
File "C:/Documents and Settings/airod/Mes documents/python/Exercices/test de code/image_only.py", line 6, in afficheimg
im1.resize(width,height,filter=BICUBIC)
NameError: global name 'BICUBIC' is not defined
pourtant dans la doc PIL, je ne crois pas mettre trompé.
Qqu'un peut il m'éclairer.
merci
Partager