2017/08/03
_ [Python]IPython notebook で複数画像ファイルをスライダーを使って切り替える
結構悩んだけど、やってみたら簡単だった (^-^)/
%matplotlib nbagg
import glob
from PIL import Image
from ipywidgets import interact
def pimage(i):
return ims[i]
# GIF画像ファイルの一覧を取得
picList = glob.glob("*.gif")
picList.sort()
# 空のリストを作る
ims = []
# GIF画像ファイルを順々にリストへ追加
for i in range(len(picList)):
#1枚1枚のグラフを描き、appendしていく
ims.append( Image.open(picList[i]) )
# notebook にスライダーを表示。スライダーの値を使って GIF画像の Imageデータを呼び出す
interact(pimage, i=5)
参考にさせて頂いたサイト:
[ツッコミを入れる]