ImageMagick介紹
----------------------------------------------------------------------------
ImageMagick是一個免費的創建、編輯、合成圖片的軟件。它可以讀取、轉換、寫入多種格式的圖片。圖片切割、顏色替換、各種效果的應用,圖片的旋轉、組合,文本,直線,多邊形,橢圓,曲線,附加到圖片伸展旋轉。其全部源碼開放,可以自由使用,復制,修改,發布。它遵守GPL許可協議。它可以運行於大多數的操作系統。
最為重要的是,ImageMagick的大多數功能的使用都來源於命令行工具。
GraphicsMagick介紹(官方網站:http://www.graphicsmagick.org/)
----------------------------------------------------------------------------
GraphicsMagick號稱圖像處理領域的瑞士軍刀。 短小精悍的代碼卻提供了一個魯棒、高效的工具和庫集合,來處理圖像的讀取、寫入和操作,支持超過88中圖像格式,包括重要的DPX、GIF、JPEG、JPEG-2000、PNG、PDF、PNM和TIFF。
GraphicsMagick是從 ImageMagick 5.5.2 分支出來的,但是現在他變得更穩定和優秀,GM更小更容易安裝、GM更有效率、GM的手冊非常豐富GraphicsMagick的命令與ImageMagick基本是一樣的。
GraphicsMagick的簡單命令(我最常用的幾個):
-----------------------------------------------------------------------------
注意一點:GraphicsMagick的命令行只能在cmd中輸入,在PowerShell中沒有用.並且要cd到操作文件目錄
1.裁切
gm convert -crop 100x100+20+50 xdr.png xdr1.png
100x100:指要裁切圖片的大小;這裡不要用*,要用字母X
20+50:裁切的坐標,xy
xdr.png:要裁切圖片的名字;
xdr1.png:裁切後圖片的名字;
2.格式轉換
gm convert a.bmp a.jpg
由a.bmp圖片轉換為a.jpg.
3.縮略圖(640x480)
gm convert a.jpg -geometry 640x480^ -gravity center -extent 640x480 b.jpg
由a.jpg轉換為640x480的b.jpg
4.追加文字水印
gm convert a.jpg -font Aricl -fill red -pointsize 33 -draw "text 1600,50 'wenzi'" b.jpg
a.jpg圖片用 Aricl字體 紅色 大小33 文字從1600 50 坐標開始 內容為wnezi 轉換為b.jpg
--------------------------------------------------------------------------------------
大概我常用的也就這4個命令,其他的我也不常用. 這裡貼一個博客地址,裡面的東西很全,不懂的可以去這裡看
http://elf8848.iteye.com/blog/382528