我想在pillow-python中调整图像大小,但是我有两个可选的函数:
Image.resize
http://pillow.readthedocs.org/en/latest/reference/Image.html#PIL.Image.Image.resize
和
Image.thumbnail
http://pillow.readthedocs.org/en/latest/reference/Image.html#PIL.Image.Image.thumbnail
这两个定义都指的是调整图像大小,我应该使用哪一个?
thumbnail
方法不会放大图像。比如,如果调用Image.thumbnail([512, 512], PIL.Image.ANTIALIAS)
,尺寸为 150x150 的图像将保持这个尺寸。 - Hein van Dykethumbnail
保持纵横比。因此,将thumbnail(100, 200)
应用于一个512x512的图像会将图像大小更改为100x100。 - maxANTIALIAS
不再是一个有效的重采样滤镜,应该移除。Pillow已经有合理的默认设置,不需要它。 - undefined