Je veux redimensionner une image en pillow-python, cependant j'ai 2 fonctions de choix à utiliser:
Image.resize
http://pillow.readthedocs.org/en/latest/reference/Image.html#PIL.Image.Image.resize
et
Image.thumbnail
http://pillow.readthedocs.org/en/latest/reference/Image.html#PIL.Image.Image.thumbnail
Les deux définitions soulignent le redimensionnement de l'image, laquelle dois-je utiliser?
Image.resize
Se redimensionne aux dimensions que vous spécifiez,
Image.resize([256,512],PIL.Image.ANTIALIAS)
# se redimensionne exactement à 256x512
Image.thumbnail
Redimensionne les dimensions d'entrée maximales (largeur et hauteur)
Image.thumbnail([512,512],PIL.Image.ANTIALIAS)
[512,512]
Sont les dimensions maximales fournies pour le redimensionnement de l'image
De plus, l'appel de thumbnail
le redimensionne en place, alors que resize
renvoie l'image redimensionnée.