首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在jupyter笔记本中嵌入图像或图片,无论是从本地计算机还是从web资源?

如何在jupyter笔记本中嵌入图像或图片,无论是从本地计算机还是从web资源?
EN

Stack Overflow用户
提问于 2015-09-03 16:09:59
回答 8查看 607.5K关注 0票数 417

我想在jupyter笔记本中包含图像。

如果我执行了以下操作,它会起作用:

代码语言:javascript
复制
from IPython.display import Image
Image("img/picture.png")

但我想将图像包含在一个标记单元格中,下面的代码给出了一个404错误:

代码语言:javascript
复制
![title]("img/picture.png")

我也试过了

代码语言:javascript
复制
![texte]("http://localhost:8888/img/picture.png")

但我仍然得到相同的错误:

代码语言:javascript
复制
404 GET /notebooks/%22/home/user/folder/img/picture.png%22 (127.0.0.1) 2.74ms referer=http://localhost:8888/notebooks/notebook.ipynb
EN

回答 8

Stack Overflow用户

发布于 2016-04-05 03:05:25

或者,您也可以使用普通的HTML,它允许您更改高度和宽度,并且仍然由<img src>解释器读取:

代码语言:javascript
复制
<img src="subdirectory/MyImage.png" width=60 height=60 />
票数 87
EN

Stack Overflow用户

发布于 2018-01-17 04:16:08

除了使用超文本标记语言( Markdown )或使用%%HTML魔术:

如果您需要指定图像高度,这将不起作用:

代码语言:javascript
复制
<img src="image.png" height=50> <-- will not work

这是因为Jupyter中的CSS样式默认对img标记使用height: auto,它覆盖了HTML height属性。您需要改写CSS height属性:

代码语言:javascript
复制
<img src="image.png" style="height:50px"> <-- works
票数 20
EN

Stack Overflow用户

发布于 2015-09-03 16:29:41

下面是如何使用Markdown来实现这一点:

代码语言:javascript
复制
![Image of Yaktocat](https://octodex.github.com/images/yaktocat.png)
票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32370281

复制
相关文章

相似问题

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