连接大量具有相似名称的图像

时间:2013-09-01 19:47:50

标签: image imagemagick concatenation graphicsmagick

我尝试连接多张图片。

他们都遵循类似的命名惯例。

  • $ Child_HF2_5.png
  • $ Child_HF2_5_ISO.png
  • $ Child_HF2_5_POSE.png
  • $ Child_HF2_6.png
  • $ Child_HF2_6_ISO.png
  • $ Child_HF2_6_POSE.png
  • $ Dwarf_TD_Female_3.png
  • $ Dwarf_TD_Female_3_ISO.png
  • $ Dwarf_TD_Female_3_POSE.png

我想将具有相似名称的垂直图像连接在一起。它们也都具有相同的尺寸。

前:

  • $ Child_HF2_5.png +
  • $ Child_HF2_5_ISO.png +
  • $ Child_HF2_5_POSE.png

形成一张名为$ Child_HF2_5_FULL.png的新图片


你会建议我用什么软件来做这样的事情,它会有多难?

1 个答案:

答案 0 :(得分:3)

我认为ImageMagick可能是一个很好的选择。它应该不会太难,例如你可以尝试这个命令:

montage $Child_HF2_5*.png -tile 1x3 -geometry +0+0 $Child_HF2_5_FULL.png

在这个示例命令中,我有3张图片,所以我使用了-tile 1x3;如果您有n张图片,则必须使用-tile 1xn

输入:

$Child_HF2_5.png $Child_HF2_5_ISO.png $Child_HF2_5_POSE.png

输出:

$Child_HF2_5_FULL.png