В настоящее время я использую следующую команду ImageMagick для создания «стека Polaroid» фотографий из нескольких изображений JPG.Смещение стоп-изображений, созданных с использованием ImageMagick
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
Эта команда генерируется следующее изображение:
То, что я хотел бы быть в состоянии сделать это смещение изображения от центральной оси в настоящее время используется в опции циклического сдвига, так что существует более горизонтальное (и, возможно, небольшое вертикальное) разделение между фотографиями.
Более конкретно, я хотел бы видеть только немного больше базовых изображений, показывающих края краев самого верхнего изображения, перемещая их влево и вправо (и, возможно, немного вверх и вниз).
Какие команды я могу добавить в свой конвертированный вызов выше, чтобы достичь этого?
Спасибо - это было то, что мне было нужно. Я обнаружил, что должен был внести некоторые изменения в свою первоначальную команду, чтобы заставить ее работать. –