使用 ImageMagick 命令列工具: convert 指令垂直(水平)接合影像圖片

工作上常常會需要將圖片水平或垂直接合, 以利概念的演示與展示. 自己通常沒有時間使用影像圖片編輯軟體來進行接合與其後的美編, 需要的是一個簡單且快速的方式進行接合, 這時候 ImageMagick 這套有著數不清功能的命令列工具, 就可恰如其分地派上用場, 彈指之間就可完成自己需要影像圖片接合的功能.

垂直接合

$ convert source-1 ... source-n -append target

範例

source-1.png
source-2.png
target.png

水平接合

$ convert source-1 ... source-n +append target

範例

source-1.png
source-2.png
target.png

macOS 中 magick 與 convert 相關路徑

透過 Homebrew 安裝 ImageMagick 後, 可在下列位置找到檔案:

$ which magick convert
/usr/local/bin/magick
/usr/local/bin/convert
$ ls -l `which magick convert`
... /usr/local/bin/convert -> ../Cellar/imagemagick/7.0.10-55/bin/convert
... /usr/local/bin/magick -> ../Cellar/imagemagick/7.0.10-55/bin/magick
$ ls -l /usr/local/Cellar/imagemagick/7.0.10-55/bin/{convert,magick}
... /usr/local/Cellar/imagemagick/7.0.10-55/bin/convert -> magick
... /usr/local/Cellar/imagemagick/7.0.10-55/bin/magick

可以得知, 真正的命令列指令是 magick, 其他的指令都是 magick 指令的 symbolic links.

參考資料

發佈留言

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料