欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

在jupyter中显示图片

程序员文章站 2022-05-25 16:26:39
...
from IPython.display import Image
from IPython.core.display import HTML 
Image(url= "http://my_site.com/my_picture.jpg")

你保留使用HTML标签来调整大小等功能

Image(url= "http://my_site.com/my_picture.jpg", width=100, height=100)

您也可以通过相对或绝对路径显示本地存储的图像。

PATH = "/Users/reblochonMasque/Documents/Drawings/"
Image(filename = PATH + "My_picture.jpg", width=100, height=100)

如果图像比显示设置更宽:thanks

使用unconfined=True禁用max-width图像限制

from IPython.core.display import Image, display
display(Image('https://i.ytimg.com/vi/j22DmsZEv30/maxresdefault.jpg', width=1900, unconfined=True))

通过HTML的方式二:

或者,您可以使用简单的HTML <img src>,它允许您更改高度和宽度,并仍由标记解释器读取:

<img src="subdirectory/MyImage.png",width=60,height=60>

或通过markdown格式:

对于一个网站图片:

![Image of Yaktocat](https://octodex.github.com/images/yaktocat.png)

如@cristianmtr所示请注意不要在URL中使用这些引号""''

或者是本地的:

![title](img/picture.png)

其他补充

如果你想使用Jupyter Notebook API(而不是IPython),我找到了ipywidgets Jupyter的sub-project。您有一个Image小部件。 Docstring指定您有一个字节的value参数。所以你可以这样做:

import requests
from ipywidgets import Image

Image(value=requests.get('https://octodex.github.com/images/yaktocat.png').content)

转载于:https://www.jianshu.com/p/da1bb2a3b3dd