我需要将 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

它将分析这些图像,并将它们拼接成一张大图像,并在过程中进行裁剪和连接,以将所有小图像的内容合并成一张大图像。

当我用相机拍摄大型全景照片,然后想将它们拼接在一起制作一张用于打印的图像时,我会使用它。

相关内容