#檢視是否安裝imagemagick
sudo apt list | grep imagemagick
#安裝imagemagick
sudo apt-get install imagemagick
imagemagick manual
#識別1.png
identify 1.png
#1.png的詳細資訊
identify -verbose 1.png
#格式化輸出資訊(寬x高)
identify -format "%[fx:w] x %[fx:h]" 1.png
#從jpg裝換到png
#轉換大小(只進行縮放)
#忽略縱橫比
#百分比調整大小
#自適應調整大小且不模糊
convert 1.jpg -adaptive-resize 64x64 adaptive_resize_1.jpg
#順時針旋轉90度
convert 1.jpg -rotate 90 resize_1.jpg
for file in *.jpg; do convert $file -resize 50%x50% -$file;done
for file in *.jpg是對當前資料夾的jpg檔案操作
do convert $file -resize 50%x50% -$file是指對上述檔案調整大小到50%x50%(保持原比例),
如果忽略縱橫比,需要加乙個!,
變成do convert $file -resize 50%x50% ! -$file
前面乙個\$file指從第乙個命令中獲取到所有檔案的名字,
後面乙個\$file前面有乙個-號,指的是修改後的檔案的名字,即統一加上乙個-號,如果不加,就是覆蓋原檔案。
done就是開始執行命令
在4中的do後面的操作可以自由組合操作 ImageMagick使用筆記
imagemagick是乙個開源的 功能強大的命令列影象處理工具。通過這裡可以了解一下 imagemagick。最近涉及到不少批量的影象處理工作,使用到這個工具,感覺其功能非常強大而且很方便,把目前使用到的功能記錄如下,工作平台 ubuntu 10.04 1.改變影象尺寸,使用convert命令 1...
我的ImageMagick使用心得
我的imagemagick使用心得 文 charry 在認識imagemagick之前,我使用的影象瀏覽軟體是kuickshow,截圖軟體是ksnapshot,這兩款軟體都是kde附帶的軟體,用起來也是蠻方便的。在一次偶然的機會中,我遇到了imagemagick,才發現linux竟然有如此功能強大的...
ImageMagick漏洞演示
centos安裝 wget tar zvxf imagemagick 6.4.0 0.tar.gz cd imagemagick 6.4.0 0 configure prefix usr locate imagemagick 6.4.0 with quantum depth 8 make make ...