當前位置: 首頁>>技術教程>>正文


如何在jupyter Notebook中包含圖像或圖片?

如何在jupyter notebook中包含或添加一張圖片?

Jupyter-notebook-image

解決方法匯總

在Jupyter筆記本中有幾種方式發布圖像:

通過HTML的方式一:

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)

我同意,使用Markdown風格更簡單。但它會顯示圖像顯示筆記本API。您也可以使用widthheight參數調整圖像大小。

jupyter

參考文獻

本文由《純淨天空》出品。文章地址: https://vimsky.com/zh-tw/article/3721.html,未經允許,請勿轉載。