ImageMagick 與 GD Library 縮圖比較

很多人懶的換 ImageMagick 的原因大多是不知道好在哪裡,或是虛擬主機商並不支援。我現在把 ImageMagick 跟 GD Library 轉出來的圖貼在這邊供大家評估看看。


原圖:
20040905_01.jpg

GD2 Library 縮圖:
20040905_02.jpg

ImageMagick 縮圖:
20040905_03.jpg

ImageMagick 官方網站:
http://www.imagemagick.org/

Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically to your feed reader.

Comments

可是我用的時候不會,用你的圖來測試,畫質跟第二張小圖一樣好,可能 gd 後期有改進了。

OS: CentOS 4.1
版本:gd-2.0.28-4 php-4.3.9-3.8

PHP 語法:
$im = imagecreatefromjpeg($tmp_name);
$im2 = imagecreatetruecolor ($dst_w, $dst_h);
imagecopyresampled($im2, $im, 0, 0, 0, 0, $dst_w, $dst_h, $src_w, $src_h);

header('Content-type: image/jpeg');
header('Last-Modified: '.gmdate('D, d M Y H:i:s', time()).' GMT');
imagejpeg($im2);

imagedestroy($im);
imagedestroy($im2);

感謝分享,有空我也來試試新版的! ^^

請問一直無法產生預覽的縮圖,是不是「站台控管」有那些設定沒有開啟?

請問一下ImageMagick 與 GD Library在作圖片的縮放,處理的速度上,哪一個比較快呢?
期待您的回答!

請教一下... GD 在製作縮圖時,對於超大幅圖片(over 1024x1024),是否非常佔用記憶體?
我在使用 GD 製作縮圖時常常遇到這樣的問題(記憶體溢位),即便使用 GD 2.x 版還是一樣。
後來,我嘗試使用 ImageMagick 之後倒是沒這個問題... 這是 GD 本身的限制嗎 ???

GD受限於PHP的資源限制
如果用外部呼叫的ImageMagick的話
應該只受到OS對執行者的限制

發表您的評論

(必要)

(必要)