我需要將 1024 個 JPEG 檔案拼接在一起

我需要將 1024 個 JPEG 檔案拼接在一起

我有 1024 個 256x256 JPEG 文件,名稱為 Column_Row.jpg(用 32x32 網格上的座標替換單字)。我需要將它們拼接成一張大圖像。我可以用什麼最好的軟體來做到這一點?

答案1

我經常使用 imagemagik 工具來完成此操作。

我記不起確切的語法,我認為這是您使用的“蒙太奇”工具。

然後,您要做的就是循環每列以建立行,以視窗為例:

for %a in (column_*.jpg) do montage -a -out row_X.jpg

其中“row_X”替換為“row_1”、“row_2”等。

然後一旦你擁有了所有的行

for %a in (row_*.jpg) do montage -a -h -out finished.jpg

或類似的東西(正如我所說,自從我手寫以來已經有一段時間了)

我現在不在我常用的電腦上,所以我無法查看我通常使用的批次檔來為您提供確切的語法,但蒙太奇工具的圖像魔法網站應該可以幫助您:

http://www.imagemagick.org/Usage/montage/

http://www.imagemagick.org/discourse-server/viewtopic.php?t=11320

https://stackoverflow.com/questions/2853334/glueing-tile-images-together-using-imagemagicks-montage-command

答案2

聽起來 Shawty 的答案可以滿足您的需要,但如果您的圖片編號不正確,您可以使用 AutoStitch 之類的工具: http://matthewalunbrown.com/autostitch/autostitch.html

它將分析影像並將它們拼接成一張大影像,並進行裁剪和連接,以製作一張包含所有較小影像內容的大影像。

當我用相機拍攝大型全景照片,然後想將它們拼接在一起以製作一張用於列印的影像時,我會使用它。

相關內容