現(xiàn)在的數(shù)碼相機(jī)拍攝出來的照片像素都很高,大部份都會超過此限制,很多時候我們都要對圖片進(jìn)行批量壓縮,Linux系統(tǒng)下如何批量壓縮圖片尺寸大小呢?
一個比較好用命令行下可以使用的 強(qiáng)大的免費(fèi)圖片工具 ImageMagick
Centos系統(tǒng)的安裝使用方法:
yum install ImageMagick
再輸入y確認(rèn)即可安裝完成
接下來調(diào)用 系統(tǒng)命令
其中上面 convert 中的 resize 參數(shù)可以修改imagemagick,它可以對圖片進(jìn)行格式轉(zhuǎn)換、大小壓縮、增加水印等操作,而不需要去寫第三方的程序,只需要寫簡單的SHELL腳本就可以完成圖片壓縮操作,接下來UBUNTU上介紹下:
安裝命令:
sudo apt-get install imagemagick
其它linux有對應(yīng)的軟件安裝命令,以下有我寫的兩個腳本,分別對圖片進(jìn)行批量格式以及壓縮操作:
圖片格式轉(zhuǎn)換,這里的示例是將[bB][mM][pP](所有BMP文件)格式的文件,轉(zhuǎn)換為占空間小的jpg文件:
圖片壓縮腳本: