ImageMagick - 裁剪,调整大小和连接两张图片

时间:2014-08-26 18:38:55

标签: linux image imagemagick montage

我需要添加这两个图片: Picture 1 和 图2

以某种方式(手动完成):

Montage

事实上,在最后一张图片中,两个矩形应该是 具有相同的大小,整个图片可以调整大小 裁剪出空白部分(不,我不知道该怎么做 即使有gimp = p)。

因为我有很多照片,所以我想这么做 某种脚本,也许是ImageMagick“蒙太奇”。

我将在Ubuntu 14.04中运行它。

1 个答案:

答案 0 :(得分:1)

知道了!

#!/bin/bash

for i in $( seq 1 229 ); #I have 229 pictures 

do printf "%03d\t" "$i";
j=`printf "%03d\t" "$i"` ;

name1=`printf "anim.0%.3s.png" "$j"`;
output1=`printf "anOF%.3s.png" "$j"`;
name2=`printf "AnimationFrame000%.3s.jpg" "$j"`;
output2=`printf "anF%.3s.png" "$j"`;
final=`printf "output%.3s.png" "$j"`;

convert "$name1" -gravity Center -crop 1990x100-3-245 "$output1"
convert "$name2" -gravity Center -crop 1980x100+0+0 "$output2"
montage -geometry +1+1 "$output1" "$output2" -tile 1x2 "$final"

done

avconv -r 10 -i output%03d.png video.mp4

rm anOF* anF* output*