在 Linux 中透過 ImageMagick 大量縮小圖片
發表於 : 2014-08-04, 02:24
通常在 PHP 中,縮圖都會使用 PHP-GD 或 ImageMagick 來達成,在這裡,我們可以直接透過 ImageMagick 在 Linux command 的支援,直接配合 find 命令將大檔案的圖片進行縮圖。
首先我們可以先用 find 的指令找出大於 200k 的檔案。
再來,我們只需要透過 imagemagick 這個套件,將圖片的寬高縮小至 1024×1024 內。(如果沒有 imagemagick,就 yum 裝一套吧)
這樣就完工啦~
首先我們可以先用 find 的指令找出大於 200k 的檔案。
代碼: 選擇全部
find /home/web/public_html/image2/ -type f -size +200k -exec ls -lh {} \;代碼: 選擇全部
find /home/web/public_html/image2/ -type f -size +200k -exec convert {} -resize "1024>x1024>" {} \;