Ubuntu 縮小圖片

本篇介紹如何在 Ubuntu 縮小圖片,尤其是批次縮小圖片這種重複性工作,在 Ubuntu 下有個指令可以完成這些工作,
先安裝下列套件

1
sudo apt-get install imagemagick

方法一

這個方法縮小之後會生成一堆的 “small-*” 前綴字的文件名,
例如:原檔名為 IMG123.JPG, IMG124.JPG, IMG125.JPG
轉檔後檔名為 small-0.JPG, small-1.JPG, small-2.JPG

1
convert -resize 20%x20% ./*.JPG small

方法二 (建議使用, 保留原檔名)

這個方法是縮小圖片並保留原檔名, 以 small- 為前綴字,
例如:原檔名為 IMG123.JPG, IMG124.JPG, IMG125.JPG
轉檔後檔名為 small-IMG123.JPG, small-IMG124.JPG, small-IMG125.JPG

1
for img in `ls *.JPG`; do convert -resize 20%x20% $img small-$img; done