我有 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
答案2
聽起來 Shawty 的答案可以滿足您的需要,但如果您的圖片編號不正確,您可以使用 AutoStitch 之類的工具: http://matthewalunbrown.com/autostitch/autostitch.html
它將分析影像並將它們拼接成一張大影像,並進行裁剪和連接,以製作一張包含所有較小影像內容的大影像。
當我用相機拍攝大型全景照片,然後想將它們拼接在一起以製作一張用於列印的影像時,我會使用它。