2009-09-29 11 views
7

Ich skaliere Bilder mit ImageMagick. Wenn ich die Option -resize BxH übergebe, verhält es sich wie erwartet. Aber wenn ich weiterkomme - verkleinere WxH! (um das Seitenverhältnis während der Größenänderung zu ignorieren), sind einige Bilder, insbesondere PNGs, tatsächlich und werden in der Größe erhöht. Ein 200k Bild wird 450k, ein 170k Bild wird 360k und so weiter.ImageMagick PNG Größe erhöhen Dateigröße

Irgendwelche Ideen, warum dies geschieht und wie man es repariert?

Dank

+0

Können Sie ein Beispiel angeben (einschließlich der Magierdatei und der Zieldimension)? –

+0

Vielleicht ist es die Komprimierung des Png zu töten, versuchte es mit einem Schalter zu setzen? – Bobby

+0

@Bobby: Ich verstehe nicht genau, was du sagst. Welcher Schalter? @Joachim: Zielgröße ist 950x140. Beispielbild unter http://s3.amazonaws.com/devshots.ikbis.com/channels/21/headers/2009-02-8_original.jpg – Faisal

Antwort

8

Nach der Untersuchung, verbesserte ich meine ImageMagick-Version von 6.3.7 bis 6.5.6, und jetzt ist es funktioniert großartig. Die Größenänderung von Bildern erzeugt kleinere Bilder und alles ist in Ordnung.

+0

Nur die Aktualisierung hat den Trick? Ich verwende ImageMagick 6.5.7 und bekomme das gleiche seltsame Verhalten, das du erwähnt hast, siehe http://stackoverflow.com/questions/5818603/issues-porting-php-gd-wrapper-to-imagick. –

Verwandte Themen