如何将IPython.display的图像列表显示到子图中?
我使用了以下代码:
from IPython.display import Image
from IPython.display import display
x1 = Image(url='http://image1.png',width=100,height=100)
x2 = Image(url='http://image2.png',width=100,height=100)
x3 = Image(url='http://image3.png',width=100,height=100)
x4 = Image(url='http://image4.png',width=100,height=100)
display(x1,x2,x3,x4)
它在IPython笔记本单元格中垂直显示了4个图像。
我希望将它们排列成2x2阵列。
答案 0 :(得分:1)
如果不要求在代码单元格内显示图像,您可以使用降价表在标记格式单元格中以表格格式显示图像。
| Col header A | Col header B |
|:-----------------------------:|:-----------------------------:|
| <img src="http://image1.png"> | <img src="http://image2.png"> |
| <img src="http://image3.png"> | <img src="http://image4.png"> |
答案 1 :(得分:0)
我建议您使用subplot
中的matplotlib.pyplot
。要显示图像,请使用imshow
功能。