如何在Python中播放GIF
- 论坛
- 如何在Python中播放GIF
17 浏览
如何在Python中播放GIF
提前感谢您的帮助。
我有一个gif文件,比如sample.gif,我想在我的.ipynb文件中显示这个gif文件,或者不用打开新窗口,我有一系列的.gif文件,我正在创建子图来显示这些gif,但是找不到更好的解决办法。
我看到了pyglet,但它会打开新窗口来显示gif。因为我只有GIF文件,所以我认为这里没有提供代码。
谢谢帮助。
编辑:尝试下面的代码会出错:TypeError: Image data of dtype import matplotlib.pyplot as plt plt.imshow('sample.gif', cmap='gray') 我找到了一种使用Ipython.display.Image的方法来实现这个,但它不会在子图中显示,而是一个接一个地垂直显示所有的gif。有人可以帮我解决如何在Ipython.display.Image上应用子图的问题吗? with open('sample.gif','rb') as f: display(Image(data=f.read(),format="png",width =150,height=150))