2016-06-16 14 views
1

Ich versuche, die Dateigröße eines Bildes mit Kissen (pil) zu senken, aber die Verringerung der Bildqualität senkt nicht die Größe der speichert Bild. Die gespeicherten Bilder 'image2' und 'image3' haben die gleiche Größe.Python Kissen Absenken der Bildqualität ändert sich nicht Dateigröße

import PIL from Image 

im = Image.open('image.png') 

im.save('image2.png', quality=100) 
im.save('image3.png', quality=10) 

Antwort

1

Das PNG-Format unterstützt nur eine verlustfreie Komprimierung, für die das Verdichtungsverhältnis in der Regel begrenzt ist und nicht frei einstellbar.

Wenn ich recht habe, gibt es einen variablen Parameter, der den Kompressor anweist, mehr oder weniger Zeit damit zu verbringen, ein besseres Komprimierungsschema zu finden. Aber ohne eine Garantie zum Erfolg.

+0

Okay danke, ich werde nur jpg dann verwenden –