pythonで画像をgifアニメーションに変換

スポンサーリンク
スポンサーリンク

pythonで画像からgifアニメーション作成

プログラム

from PIL import Image
pictures=[]
for i in range(17): //rangeの数字は画像枚数に合わせて変更
    pic_name = str(i+1) + '.png' //拡張子は画像ファイルに合わせて変更
    img = Image.open(pic_name)
    pictures.append(img)

pictures[0].save('anime.gif',save_all=True, append_images=pictures[1:],
optimize=True, duration=3000, loop=0)

append_images=[im1, im2, …]
Gifアニメーションに追加していく画像ファイル名

save_all = True
ただの画像ではなくアニメーション GIF を作成することができる。

optimize = True
最適化して保存する

duration=3000
各画像を表示する時間(ms)

loop = 0
アニメーションを繰り返す回数(0で無限ループ)

ビル夜景の自動生成プログラム(p5.js)

python
スポンサーリンク

コメント

タイトルとURLをコピーしました