圖像魔術師 是一個免費的開源圖像處理工具。 它主要用於創建、編輯、合成或轉換位圖圖像。 它的用途包括調整大小、旋轉、剪切圖像、應用各種特殊效果或繪製文本、線條和曲線。 它的大部分功能都是從命令行執行的。
ImageMagick 支持多種圖像格式,例如 PNG、JPEG、GIF、HEIC、TIFF、DPX、EXR、WebP、Postscript、PDF 和 SVG。 ImageMagick 與 Linux、Windows、Mac Os X、iOS、Android 操作系統等兼容。
在本教程中,我們將學習如何 安裝 ImageMagick 7 在 Ubuntu 20.04 上。 有 兩種方法 在 Ubuntu 上安裝 ImageMagic – 使用 apt 或者 從源文件.
使用 APT 安裝 ImageMagick
Ubuntu Apt 存儲庫具有穩定版本的 ImageMagick。 有時 Apt 存儲庫需要很多時間才能獲得最新版本。 我們先來看看如何使用apt方法安裝ImageMagick。
步驟 1. 更新 Ubuntu 系統
在安裝 ImageMagick 之前,更新 apt 索引。
$ sudo apt update
步驟 2. 在 Ubuntu 上安裝 ImageMagick
現在,要安裝 ImageMagick,請鍵入:
$ sudo apt install Imagemagick
步驟 3:驗證 ImageMagick 安裝
要驗證 ImageMagick 安裝,請運行以下命令。
$ sudo convert logo: logo.gif
這將在您的桌面上創建一個名為 logo.gif 的文件,這確認您的 ImageMagick 安裝成功。 您還可以運行另外兩個命令進行驗證。
$ sudo identify logo.gif
$ sudo display logo.gif
要檢查 ImageMagick 版本,請鍵入:
$ identify -version
Version: ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
Copyright: © 1999-2019 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC Modules OpenMP
Delegates (built-in): bzlib djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png tiff webp wmf x xml zlib
輸出表明 ImageMagick 6.9.10 版本已安裝。
從源文件安裝最新的 ImageMagick
儘管安裝 Ubuntu 打包的 ImageMagick 適用於大多數用例,但您可以通過編譯最新的源代碼來獲得該工具最前沿的功能。
1.安裝先決條件包
要從源文件編譯,首先安裝所有構建工具,輸入
$ sudo apt install build-essential make
2.下載ImageMagick源文件
Next 從 ImageMagick 的官方網站下載最新的源代碼。
$ wget https://download.imagemagick.org/ImageMagick/download/ImageMagick.tar.gz
3.解壓tar.gz文件
解壓壓縮存檔文件:
$ tar -axvf ImageMagick.tar.gz
4. 從 ImagicMagic 源文件安裝
轉到源的頂級目錄:
$ cd ImageMagick-7.1.0-4/
配置構建:
$ ./configure
構建和安裝源:
$ sudo make install
配置動態鏈接器運行時目錄:
$ sudo ldconfig /usr/local/lib
通過生成 ImageMagick 徽標來驗證安裝:
$ magick logo: mylogo.gif
這將在當前目錄中創建名為 mylogo.gif 的文件。
在 Ubuntu 20.04 中 找不到magick命令 使用 apt 方法安裝時,從源文件安裝時可以使用 magick 命令。
顯示剛剛生成的logo文件:
$ eog mylogo.gif
讓我們檢查從源文件安裝的版本。
$ magick -version
Version: ImageMagick 7.1.0-4 Q16 x86_64 2021-07-18 https://imagemagick.org
Copyright: (C) 1999-2021 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI OpenMP(4.5)
Delegates (built-in)
輸出表明 ImageMagick 7.1.0 版本 已安裝,這是 最新版本 在編寫本教程時。
結論
在本教程中,我們學習瞭如何在 Ubuntu 20.04 上安裝 ImageMagick。 我們還通過編譯源文件在 ImageMagick 上安裝了最新版本。