Scripting 带分页的图像批量蒙太奇

Scripting 带分页的图像批量蒙太奇,scripting,image-processing,imagemagick,montage,Scripting,Image Processing,Imagemagick,Montage,我有数百张png图像,按名称排序。 它们都有不同的尺寸,但使用相同的打印分辨率 我想在列中蒙太奇,每行只有一个,可能居中,这样当蒙太奇的总高度达到A4纸高度~30cm时,它会在另一页上重新开始 我试着用imageMagick套件的蒙太奇命令。。但是我不能基于高度而不是图像数量来制作页面,因为图像大小不同,页面可能包含不同数量的图像 有什么想法吗 当蒙太奇的总高度达到A4纸高度~30cm时,它会在另一页上重新开始 我假设另一个页面实际上意味着另一个图像 您需要计算每个图像的物理高度,并进行一些基本

我有数百张png图像,按名称排序。 它们都有不同的尺寸,但使用相同的打印分辨率

我想在列中蒙太奇,每行只有一个,可能居中,这样当蒙太奇的总高度达到A4纸高度~30cm时,它会在另一页上重新开始

我试着用imageMagick套件的蒙太奇命令。。但是我不能基于高度而不是图像数量来制作页面,因为图像大小不同,页面可能包含不同数量的图像

有什么想法吗

当蒙太奇的总高度达到A4纸高度~30cm时,它会在另一页上重新开始

我假设另一个页面实际上意味着另一个图像


您需要计算每个图像的物理高度,并进行一些基本的数学运算。这似乎是一项非常适合我的任务。如果您不熟悉Perl,您可以尝试使用您喜欢的语言使用另一种语言。

我查看了蒙太奇手册页,然后尖叫着跑向群山。我使用了ruby脚本。。这很容易,但我认为应该在imageMagick中实现。。