是否有现成的IPython笔记本小部件用于浏览图像?

时间:2014-09-22 06:00:26

标签: ipython-notebook

我正在为IPython笔记本寻找图片幻灯片小部件。我只是特定一个图像文件列表,它将加载它们,让笔记本查看器像幻灯片一样在列表中前进和后退。

是否有可用的小部件?

1 个答案:

答案 0 :(得分:3)

我不知道任何专用小部件,但这应该很容易使用IPython提供的工具直接实现。例如:

import os
from IPython.display import Image, display
from IPython.html.widgets import interact
path = '/home/yves/to/some/images'
imgs = list(filter(lambda fn:fn.lower().endswith('.jpg'), os.listdir(path)))
def loadimg(k):
    display(Image(open(os.path.join(path,imgs[k]),'rb').read()))
interact(loadimg ,k=(0,len(imgs)-1))