2009-09-29 156 views
7

我正在使用ImageMagick調整圖像大小。如果我傳遞一個-resize WxH選項,它的行爲如預期。但是,如果我通過 - 重新設置WxH! (忽略調整大小時的縱橫比),一些圖像,特別是PNG,實際上是的大小增加。 200k圖像變爲450k,170k圖像變爲360k等等。ImageMagick PNG調整大小增加文件大小

任何想法,爲什麼這是髮髻,以及如何解決它?

感謝

+0

你能提供一個例子(包括法師文件和目標維度)嗎? – 2009-09-29 11:50:57

+0

也許這是殺死PNG的壓縮,試圖用開關設置它? – Bobby 2009-09-29 12:03:54

+0

@Bobby:我不完全明白你在說什麼。什麼開關? @Joachim:目標大小是950x140。示例圖像在http://s3.amazonaws.com/devshots.ikbis.com/channels/21/headers/2009-02-8_original.jpg – Faisal 2009-09-29 12:46:23

回答

8

研究後,我升級我的ImageMagick的版本6.3.7從6.5.6,現在它是偉大的工作。調整圖像大小會生成較小的圖像,並且一切正常。

+0

只是升級做了訣竅?我正在運行ImageMagick 6.5.7,並獲得您提到的相同的奇怪行爲,請參閱http://stackoverflow.com/questions/5818603/issues-porting-php-gd-wrapper-to-imagick。 – 2011-05-07 04:10:16