pil - resize image python numpy
¿Cuál es la diferencia entre Image.resize y Image.thumbnail en Pillow-Python? (1)
Image.resize
cambia el tamaño a las dimensiones que especifique,
Image.resize([256,512],PIL.Image.ANTIALIAS)
# cambia de tamaño a 256x512 exactamente
Image.thumbnail
tamaño cambia el tamaño de las dimensiones máximas de entrada (ancho y alto)
Image.thumbnail([512,512],PIL.Image.ANTIALIAS)
[512,512]
son las dimensiones máximas proporcionadas para el cambio de tamaño de la imagen
Además, las thumbnail
llamada thumbnail
tamaño en su lugar, mientras que al resize
el resize
devuelve la imagen redimensionada.
Quiero cambiar el tamaño de una imagen en pillow-python, sin embargo tengo dos funciones de elección para usar:
Image.resize
http://pillow.readthedocs.org/en/latest/reference/Image.html#PIL.Image.Image.resize
y
Image.thumbnail
http://pillow.readthedocs.org/en/latest/reference/Image.html#PIL.Image.Image.thumbnail
Ambas definiciones apuntan a cambiar el tamaño de la imagen, ¿cuál debería estar usando?