如何安裝和使用 GraphicsMagick 來編輯圖像 CLI

GraphicsMagick 是一個允許從終端編輯圖像的工具。 它聲稱是一種方便的工具,適用於您必須進行一些快速圖像編輯並且不想打開諸如 Photoshop 或 GIMP 之類的繁重程序的情況。

該工具無需通過 GUI 進行導航,從而提高了工作效率。 它是基於命令的,因此您只需鍵入一行,即可快速編輯圖像。

特徵

此工具為編輯圖像提供了不同的選項:

  • 調整大小
  • 莊稼
  • 改變顏色
  • 動畫
  • 創建蒙太奇
  • 比較圖像
  • 鏡子

一個很酷的事情是你可以組合所有這些選項,得到非常有趣的結果。

安裝

Ubuntu

  • 版本:Xubuntu 17.10(也在 Ubuntu 16.04 LTS 中測試)
  • 內核:4.13.9-300.fc27.x86_64
  • 架構:x86_64
$ sudo apt-get install graphicsmagick

  • 發佈時間:2017.11.01
  • 內核:4.13.9
  • 架構:x86_64
$ sudo pacman -S graphicsmagick

Fedora

  • 發布: Fedora 27工作站
  • 內核:4.13.9-300.fc27.x86_64
  • 架構:x86_64
$ sudo dnf install GraphicsMagick

用法

GraphicsMagick 有不同的圖像編輯選項。 您可以通過在終端中鍵入來列出所有這些:

$ gm

在本教程中,我將向您展示如何使用其中一些選項。 我們將使用此圖像作為示例,原始大小為 600x333px:

調整大小

有幾種方法可以調整圖像大小 圖形魔術:

指定一個新的 寬度,高度將按比例縮放: gm convert -resize

$ gm convert -resize 300 example-villa-traful.png example-resize-300.png

您可以指定一個 寬度和高度,並且程序將在不改變比例的情況下將圖像調整為該尺寸: gm convert -resize x

$ gm convert -resize 150x100 example-villa-traful.png example-resize-150x100.png

使用 百分比gm convert -resisze %

$ gm convert -resize 50% example-villa-traful.png example-resize-50%.png

你也可以 合成的 背景色畫布圖像上的圖像: gm convert -gravity center -extent x -background black

$ gm convert -gravity center -extent 300x300 -background black example-resize-50%.png example-composite.png

莊稼

您可以通過以下方式裁剪圖像: gm convert -crop x

$ gm convert -crop 300x300 example-villa-traful.png example-crop-300x300.png

如您所見,圖像未居中。 你可以 中央 它通過在裁剪尺寸中指定偏移量: gm convert -crop x+

$ gm convert -crop 300x300+150 example-villa-traful.png example-crop-centered-300x300.png

您還可以組合選項,例如 example:

$ gm convert -crop 300x300 -resize 150 example-villa-traful.png example-combined-options.png

嘗試你自己的組合!

鏡子

您可以在 橫軸gm convert -flop

或者在 縱軸gm convert -flip

為了 example:

$ gm convert -flip example-villa-traful.png example-flip.png

剪輯

您可以組合多個圖像並創建蒙太奇。 為了 example:

$  gm montage -geometry 600x333 example-villa-traful.png example-flop.png example-montage.png

轉換為黑白

您可以將圖像更改為 黑和白gm convert -monochrome

並且也將一個轉換為 灰度gm convert -modulate 100,0

例子:

$ gm convert -monochrome example-villa-traful.png example-monochrome.png

這就是今天的全部內容。 嘗試這些選項後,請閱讀 官方文件 並發現新功能!

結論

GraphicsMagick 是一個很好的軟件,有很多功能。 它為用戶提供了一種非常簡單的方法來編輯其圖像,而無需使用 GUI。 此外,使用該工具的不同選項可以進行很多組合,因此如果您經常編輯圖像,我建議您下載並嘗試一下!