2

我正在开发一个脚本来从基于图块的图像托管中下载图像。我使用 wget 下载了瓷砖并尝试使用蒙太奇来合成它们。

问题是我有不同尺寸的瓷砖(行中的最后一个瓷砖比其他瓷砖更窄)。这是组合命令:

montage $temp/*.jpg -tile $maxcolumn"x"$maxrow -geometry -1-1 -quality 100% merged.jpg

ImageMagick 按网格对齐图块并生成此图像(见右侧和底部)。

图片 http://leftparagraphs.ru/!/merged.jpg

如何用蒙太奇解决这个问题?

4

2 回答 2

3

通过指定“-mode Concatenate”修复。

此外,我必须在蒙太奇之后运行另一个转换实例以“-trim”结果图像。

于 2012-05-11T12:40:47.220 回答
0

这个解决方案对我不起作用。要将两个不同高度的图像合并为一个,我首先使用 identify 命令来获取最大图像的高度(1280 像素):

identify large.jpg

然后我使用以下命令调整较小图像的大小并将其与较大的图像并排组合:

montage -tile 2x1 -geometry +0+0 small.jpg"[x1280]" large.jpg output.jpg
于 2017-10-04T19:59:05.690 回答