[精讚] [會員登入]
274

用指令合併多張圖片

使用imagick在筆電上就可以合併圖片

分享此文連結 //n.sfs.tw/16555

分享連結 用指令合併多張圖片@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2025-12-16 15:15:19 最後編修
2025-11-04 23:43:39 By 張○○
 

自動目錄

原本想要合併圖片我都會使用線上工具。主要是把圖片傳上去然後在透過線上工具合併以後下載。

線上合併圖片

優處是操作很直覺簡單。

缺點有幾個:1.檔案如果很多的時候就要花很多時間 2.上傳的圖片可能有隱私或機密的問題 3檔案如果太大的時候有些平臺是不接受的。

所以最好還是用工具在自己的筆電上操作。

最近工作上正好有需求要把很多的照片合併在一起,如果一張一張上傳的話會花很多的時間,於是問過chatgpt

只要在我的Mac筆電上面安裝imagick就可以很簡單地使用指令的方式來操作。

 

系統

MACOS Sequoia 15.1

安裝 imagick

brew install imagemagick

% magick -version

% convert -version
Version: ImageMagick 7.1.2-5 Q16-HDRI x86_64 23392 https://imagemagick.org
Copyright: (C) 1999 ImageMagick Studio LL

安裝完畢後 montage, convert, magick, magick montage 都是同一個指令

合併圖片

水平合併(橫向拼圖)

magick convert +append image1.jpg image2.jpg output.jpg

 

 垂直合併(上下拼圖)

magick convert -append image1.jpg image2.jpg output.jpg

 

保持品質或指定大小

magick convert +append -quality 95 -resize 1920x1080 img*.jpg merged.jpg

 

棋盤式合併

合併成 2x3

$ montage img1.jpg img2.jpg img3.jpg img4.jpg img5.jpg img6.jpg -tile 2x3 -geometry +0+0 output.jpg

montage:ImageMagick 提供的拼貼工具。

-tile 2x3:指定拼貼為「2列 × 3行」,2欄3行。

-geometry +0+0:圖片之間沒有間距(可改成例如 -geometry 200x200+5+5 指定大小和間隔)。

output.jpg:輸出的檔案名稱。

指定輸出大小

montage img{1..6}.jpg -resize 640x480 -tile 3x2 -geometry +0+0 output.jpg

 

出現這樣的警告表示你的指令不要用  convert xxx,改用 magick

WARNING: The convert command is deprecated in IMv7, use "magick" instead of "convert" or "magick convert"

 

 

END

你可能感興趣的文章

[MAC] MAC中的工作管理員:活動監視器 活動監視器就是Windows中的工作管理員,來看看他有什麼功能?

[MAC] 使用Nally上PTT MAC上PTT的方法

[MAC] 移除Adobe CC更重新獲得7天試用的辦法 這篇文章來自大陸的朋友分享,移除Adobe CC更重新獲得7天試用的辦法

[MAC] 安裝APACHE+PHP OS Darwin OpenIDMac1deAir 15.6.0 Darwin Kernel Version 15.6.

[MAC] 綜所稅憑證軟體移除:TAXagent、CommunityApp 稍微麻煩的憑證程式TAXagent、CommunityApp刪除

Double Commander 可以取代finder的標案總管

隨機好文

為什麼要買長達二十年的保單? 為什麼要買長達二十年的保單?找一個可以說服我買二十年保單的理由。

NETCRAFT發現你的網站及作業系統 NETCRAFT可以發現你的網站及作業系統

世紀帝國征服者新版本--被遺忘的帝國 世紀帝國征服者新版本--被遺忘的帝國 世紀二代的征服者是精典遊戲中的精典,aofe更好玩...

維修海棉拖把頭 這類型的海棉拖把很好用,可是這近發現海棉頭越來越不耐用,也許是錯覺,以往都能用個三四個月,現在二個月就差不多掉下來。 這

在Centos7 下安裝 Wildfly10 wildfly以前叫JBoss,2014.11.20改名叫Wildfly,起始版本是Wildfly8,現在已經出到Wil