ImageMagick使用小結

2022-07-22 06:12:15 字數 1201 閱讀 6477

#檢視是否安裝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 ...