在jupyter中显示图片

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 ,它允许您更改高度和宽度,并仍由标记解释器读取:



或通过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)

你可能感兴趣的:(在jupyter中显示图片)