有几种方法可以在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)
如果图像宽于显示设置: 谢谢
用于unconfined=True
禁用图像的最大宽度限制
from IPython.core.display import Image, display
display(Image('https://i.ytimg.com/vi/j22DmsZEv30/maxresdefault.jpg', width=1900, unconfined=True))
或通过降价:
- 确保该单元格是降价单元格,而不是代码单元格,感谢@游凯超在评论中)
- 请注意,在某些系统上,降价标记不允许在文件名中使用空格。感谢评论中的@CoffeeTableEspresso和@zebralamy)
(在macOS上,只要您位于降价单元格上,您就可以这样做:![title](../image 1.png)
,而不必担心空白)。
对于网络图像:
![Image of Yaktocat](https://octodex.github.com/images/yaktocat.png)
如@cristianmtr所示。请注意不要同时使用这些引号""
或''
网址中的引号。
或本地的:
![title](img/picture.png)
由@Sebastian演示
IPython.display.Image
按预期方式。