Estoy trabajando en PIL y necesito saber si la calidad de la imagen se puede ajustar al redimensionar o miniaturizar una imagen. Por lo que he sabido, la calidad predeterminada está establecida en 85. ¿Se puede modificar este parámetro durante el cambio de tamaño?¿Cómo ajustar la calidad de una imagen redimensionada en la Biblioteca de imágenes de Python?
actualmente estoy usando el siguiente código:
image = Image.open(filename)
image.thumbnail((x, y), img.ANTIALIAS)
El parámetro ANTIALIAS
presumiblemente da la mejor calidad. Necesito saber si podemos obtener más granularidad en la opción de calidad.
Gracias, eso es exactamente lo que estaba buscando ... Solo una adición: La opción de calidad es un kwarg, por lo que debe pasar como calidad = calidad – bigmac
@bigmac - gracias, editado! –
También tenga en cuenta que si su imagen original está 'indexada', en la mayoría de los casos aumentará la calidad de la salida si la convierte a' RGB' o 'RGBA' antes de llamar a' .resize() '. –