Ответ 1
Image.resize
изменяет размеры до указанных размеров,
Image.resize([256,512],PIL.Image.ANTIALIAS)
# точно соответствует 256x512
Image.thumbnail
изменяет размеры макс. входных размеров (ширина и высота)
Image.thumbnail([512,512],PIL.Image.ANTIALIAS)
[512,512]
- максимальные размеры, предусмотренные для изменения размера изображения
Кроме того, вызов thumbnail
изменяет его размер, где resize
возвращает измененное изображение.