Je travaille sur PIL et j'ai besoin de savoir si la qualité de l'image peut être ajustée en redimensionnant ou en miniaturisant une image. D'après ce que je sais, la qualité par défaut est définie sur 85. Ce paramètre peut-il être modifié pendant le redimensionnement?Comment ajuster la qualité d'une image redimensionnée dans Python Imaging Library?
Je suis actuellement en utilisant le code suivant:
image = Image.open(filename)
image.thumbnail((x, y), img.ANTIALIAS)
Le paramètre ANTIALIAS
donne sans doute la meilleure qualité. J'ai besoin de savoir si nous pouvons obtenir plus de granularité sur l'option de qualité.
Merci, thats exactement ce que je cherchais ... Juste un ajout: L'option de qualité est un kwarg donc doit être passé comme qualité = qualité – bigmac
@bigmac - merci, édité en! –
Notez également que si votre image originale est indexée, dans la plupart des cas, elle augmentera la qualité de la sortie si vous la convertissez en 'RGB' ou' RGBA' avant d'appeler '.resize()'. –