ImageMagick之convert命令大全

2021-08-26 03:39:20 字數 1254 閱讀 2666

強大的convert命令

convert命令可以用來轉換影象的格式,支援jpg, bmp, pcx, gif, png, tiff, xpm和xwd等型別,下面舉幾個例子:

convert ***.jpg ***.png 將jpeg轉成png檔案

convert ***.gif ***.bmp 將gif轉換成bmp影象

convert ***.tiff ***.pcx 將tiff轉換成pcx影象

還可以改變影象的大小:

convert -resize 1024x768 ***.jpg ***1.jpg 將影象的畫素改為1024*768,注意1024與768之間是小寫字母x

convert -sample 50%x50% ***.jpg ***1.jpg 將影象的縮減為原來的50%*50%

旋轉影象:

convert -rotate 270 sky.jpg sky-final.jpg 將影象順時針旋轉270度

使用-draw選項還可以在影象裡面新增文字:

在影象的10,80 位置採用60磅的全黑helvetica字型寫上 hello, world!

convert還有其他很多有趣和強大的功能,大家不妨可以試試。

幾個簡單的應用。

1、批量影象格式轉換

如果想將某目錄下的所有jpg檔案轉換為png檔案,只要在命令列模式下輸入:

2、對所有影象進行同一操作

譬如,批量生成某目錄下所有png影象檔案的縮圖(大小為80×40):

for %f in (*.png) do convert 「%f」 -sample 80×40 「%~nf_sample.png」

類似的,將某目錄下所有png影象旋轉90度的操作為:

for %f in (*.png) do convert 「%f」 -rotate 90 「%~nf_rotate.png」

還可以進行批量裁剪、淡化、抖動、炭化、加邊框、圓角等等一系列操作,具體可參考: linux/l-graf/index.html">

3、在影象上加上文字說明

ImageMagick之convert命令大全

強大的convert命令 convert命令可以用來轉換影象的格式,支援jpg,bmp,pcx,gif,png,tiff,xpm和xwd等型別,下面舉幾個例子 convert jpg png 將jpeg轉成png檔案 convert gif bmp 將gif轉換成bmp影象 convert tiff...

Jupyter Notebook啟用conda環境

windows環境配置如下 1.開啟預設conda環境 root c users username 2.選擇要在jupyter notebook中啟用的env,並啟用 root style transfer d programdata miniconda3 envs style transfer r...

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 ...