ImageMagick 安裝使用

一、ImageMagick是什麼?

ImageMagick 是一個免費的創建、編輯、合成圖片的軟件。它可以讀取、轉換、寫入多種格式的圖片。圖片切割、顏色替換、各種效果的應用,圖片的旋轉、組合,文本,直線,多邊形,橢圓,曲線,附加到圖片伸展旋轉。ImageMagick是免費軟件:全部源碼開放,可以自由使用,複製,修改,發佈,它遵守GPL許可協議,可以運行於大多數的操作系統,ImageMagick的大多數功能的使用都來源於命令行工具。

二、安裝(Mac OS 平臺)

根據其官網( https://www.imagemagick.org/script/download.php )的描述,官方推薦使用 MacPorts ( https://www.macports.org/ ) 來安裝 ImageMagick 。那麼我們先安裝 MacPorts。

1、MacPorts

Mac下面除了用dmg、pkg來安裝軟件外,比較方便的還有用MacPorts來幫助你安裝其他應用程序,跟BSD中的ports道理一樣。MacPorts就像 apt-get、yum一樣,可以快速安裝些軟件。

2、MacPorts安裝

  1. Install Xcode and the Xcode Command Line Tools
  2. Agree to Xcode license in Terminal:

    sudo xcodebuild -license
    
  3. 下載對應版本的 MacPorts 安裝包,點擊安裝,你可能會卡住,在安裝之前打開翻牆軟件。
    安裝成功後,關閉終端,在終端中輸入:port 命令。沒有提示找不到命令,應該就是成功了。

3、安裝 ImageMagick

在終端輸入:

sudo port install ImageMagick

坐等完成,結束後,配置環境變量。
http://www.imagemagick.org/script/download.php

錯誤:

dyld: Library not loaded: /opt/X11/lib/libpng15.15.dylib
解決:下載XQuartz  https://www.xquartz.org/

其實還有一種安裝方式,官網上提供的。下載下壓縮文件,解壓,在環境變量裏配置好,就可以。但是這方式我安裝失敗了。一處理png圖片就報錯。不知道爲什麼。有人知道的話,請說一下。是不是因爲沒有libpng庫??

查看當前安裝的ImageMagick支持的格式:convert -list format

三、Ubuntu安裝

sudo  apt-get install imagemagick

檢測安裝成功否:

convert -version

將png圖片轉成jpg圖片後,圖片會變小非常多。
後續繼續更新

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章