Linux下圖像壓縮、格式轉換、縮放、旋轉php
# ubuntu: apt-get install jpegoptim -y # CentOS: yum install jpegoptim -y
jpegoptim photo.jpg
jpegoptim -m50 photo.jpg
官網:https://www.imagemagick.org/script/index.php
中文網:http://www.imagemagick.com.cn/index.htmlhtml
apt-get install imagemagick -y
能夠去http://www.rpmfind.net/上搜,或者源碼安裝shell
安裝依賴ubuntu
yum install libjpeg* libpng* libtiff* libungif* freetype zlib -y
下載
在http://www.imagemagick.org/download/上找到合適的版本下載,這裏選擇的版本是7.0.8-3:ide
wget http://www.imagemagick.org/download/ImageMagick-7.0.8-3.tar.gz
解壓下載的文件.net
tar zxvf ImageMagick-7.0.8-3.tar.gz
進入解壓目錄code
cd ImageMagick-7.0.8-3
檢查配置orm
./configure
查看是否支持png、jpeg格式的處理;htm
make make install
identify -list format
convert example.png example.jpg
convert example.png -quality 95 example.jpg
質量等級,quality level,1-100,缺省92圖片
convert example.png -resize 200×100 example.png
convert example.png -resize 200×100! example.png
convert example.png -resize 200 example.png
convert example.png -resize x100 example.png
按高縮放
convert example.jpg -rotate 90 example-rotated.jpg