2014-03-12 69 views

回答

2

您可以做的一件事是確保使用ImageMagick的「Q8」版本而不是默認的「Q16」,如果您的原始圖像具有8位樣本。即使只是黑白繪圖,每個像素也佔用8個字節(16位R,G,B,A)。使用Q8削減一半。您可以使用「-limit」選項更改行爲,以使用更多內存而不是光盤。

-limit選項在 ImageMagick的「選項」文檔中描述。

您可以通過使用選擇僅霍夫曼壓縮的「 - 質量1」和「子」PNG濾波器來提高PNG壓縮的速度。如果您知道圖像的顏色少於256色,「-quality 0」可能更有效(所消耗的時間將大致相同,但生成的文件會更小)。

+0

實際上圖像都是不同的。很多是典型的平面圖。我仍然想知道爲什麼作物需要這麼長時間?你知道有什麼好的鏈接可以解釋幕後發生的事情嗎?我認爲作物只是一個簡單的提取位操作?! – jack

+0

有關「-limit」選項的詳細信息,請參閱(http://imagemagick.org/script/command-line-options.php)文檔。 –