円形の画像があります。この画像を1度ずつ回転させる必要があります。これは単一画像の回転画像60枚です。 imagemagickを使ってどうすればこれを行うことができますか?
答え1
はい、可能です。
これにより、右に回転したピクチャシリーズが作成されます。
for i in $(seq -w 1 60)
do
convert -rotate ${i} orig-image.jpg pic_rotated_${i}.jpg
done
左に回転するには、-
値に記号を入力します-rotate
。
for i in $(seq -w 1 60)
do
convert -rotate -${i} orig-image.jpg pic_rotated_${i}.jpg
done
私はseq
ソートをより簡単にするために前にゼロの付いた数字シリーズを作成することにしました。{1..60}
代わりに使用することもできます$(seq...)
。
答え2
はい、可能です。より多くの情報が必要な場合は、convert -rotate
マニュアルを参照してください