首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Jupyter notebook中嵌入gif?

如何在Jupyter notebook中嵌入gif?
EN

Stack Overflow用户
提问于 2018-07-26 05:24:01
回答 3查看 28.4K关注 0票数 17

我一直试图在Jupyter notebook中显示一个gif,但遇到了一些问题。我一直得到一个空白的图像文件。

我尝试过使用this GitHub repository中的html。

代码语言:javascript
复制
![wignerfunction][1](../gifs/wigner_rotation_animate.gif "wigner")

代码语言:javascript
复制
from IPython.display import Image
Image(url='example.gif')  

到目前为止,上述方法都没有奏效。

谢谢

EN

回答 3

Stack Overflow用户

发布于 2020-03-05 22:40:41

当我需要在jupyter笔记本中包含gif动画时,我会执行以下操作:

代码语言:javascript
复制
<img src="FileName.gif" width="750" align="center">

宽度和对齐参数由您定义。

谢谢

票数 6
EN

Stack Overflow用户

发布于 2022-02-25 07:43:28

在某些情况下,您需要在Jupyter notebook中嵌入gif文件,也就是说,即使磁盘上的gif文件已被删除,gif也可以在Jupyter notebook中工作。@user13013261的解决方案将失败,并且@Const的解决方案只能在Markdown单元格中工作。

你可以尝试这些:

代码语言:javascript
复制
display(Image(data=open(gif_path,'rb').read(), format='png'))

代码语言:javascript
复制
import base64
b64 = base64.b64encode(open(gif_path,'rb').read()).decode('ascii')
display(HTML(f'<img src="data:image/gif;base64,{b64}" />'))

参考资料:

https://github.com/ipython/ipython/issues/10045#issuecomment-318202267 https://github.com/ipython/ipython/issues/10045#issuecomment-642640541

票数 0
EN

Stack Overflow用户

发布于 2020-01-30 22:29:32

任何图像格式,无论是png,jpg,jpeg或gif等,你想要在python jupyter笔记本中显示,然后简单地使用matplotlib库。

代码语言:javascript
复制
import matplotlib.pyplot as plt

import matplotlib.image as mpimg

img = mpimg.imread("/home/gaurav/assignment/sofcomputing/river.gif")

plt.imshow(img)
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51527868

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档