В настоящее время я использую следующую команду ImageMagick для создания «стека Polaroid» фотографий из нескольких изображений JPG.
convert \
img-5.jpg -thumbnail 300x200 -bordercolor white -border 10 \
-bordercolor grey60 -border 1 -bordercolor none \
-background none -rotate -4 \
\
\( img-2.jpg -thumbnail 300x200 -bordercolor white -border 10 \
-bordercolor grey60 -border 1 -bordercolor none \
-background none -rotate 6 \
\) \
\
\( img-3.jpg -thumbnail 300x200 -bordercolor white -border 10 \
-bordercolor grey60 -border 1 -bordercolor none \
-background none -rotate -2 \
\) \
\
\( img-1.jpg -thumbnail 300x200 -bordercolor white -border 10 \
-bordercolor grey60 -border 1 -bordercolor none \
-background none -rotate -4 \
\) \
\
\( img-4.jpg -thumbnail 300x200 -bordercolor white -border 10 \
-bordercolor grey60 -border 1 -bordercolor none \
-background none -rotate 4 \
\) \
\
-border 100x80 -gravity center +repage -flatten -trim +repage \
-background black \( +clone -shadow 60x4+4+4 \) +swap -background none \
-flatten stack.png
Эта команда сгенерировала следующее изображение:
Что я хотел бы сделать, так это сместить изображения от центральной оси, используемой в настоящее время опцией поворота, чтобы между фотографиями было больше горизонтального (и, возможно, небольшого вертикального) разделения.
В частности, я хотел бы иметь возможность видеть немного больше базовых изображений, появляющихся по краям самого верхнего изображения, сдвигая их влево и вправо (и, возможно, немного вверх и вниз).
Какие команды я могу добавить к моему вызову convert выше, чтобы добиться этого?