ただの急ごしらえ。
min*.png
GIF にアニメーション化したい一連の画像があります。
そのフレームに塗りつぶしたい領域のいくつかの白い点を除いて、それらはそれぞれ完全に透明です。
背景が黒くなるようにこれらからアニメーションを作成する方法はありますか (白い点が表示されるようにしますか?)
私は両方に興味があります:
- 黒の背景、および前の画像の上に連続する各画像を貼り付けます(したがって、フレーム
i
は黒の背景に画像までのすべてのドットを加えたものですi
) - 各フレームはちょうど (黒い背景の画像 i) で構成されています
1. を使用する必要が-dispose none
あり、2 を使用する必要があると思います-dispose background
またはを使用します-dispose previous
が、実際に背景を黒に設定するさまざまな試みは失敗しました (この imagemagick ページを読むのに多くの時間を費やしましたが、まだ学習中です)。
例えば
convert -background black -dispose background min*.png out.gif
さまざまな試みが行われ、黒い背景ではなく透明な背景を持つ-background
私-dispose
のgifが常に生成されました。min*.png
私は近いと思いますが、確かではありません。