0

現在、次の ImageMagick コマンドを使用して、複数の 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 呼び出しにどのコマンドを追加できますか?

4

2 に答える 2

1
-repage geometry

Adjust the canvas and offset information of the image.

imagemagick.org http://www.imagemagick.org/Usage/layers/#layer_progの良い例を次に示します。

于 2013-04-21T01:59:41.310 に答える