【发布时间】:2021-01-31 15:01:15
【问题描述】:
我使用文件夹中的cv2.imread 将几个图像存储为一个数组。我现在想使用子图显示文件夹中的几张图像。这是我尝试过的
w=10
h=10
fig=plt.figure(figsize=(8, 8))
columns = 4
rows = 5
for i in range(1, columns*rows +1):
img = malaria_images[i]
fig.add_subplot(rows, columns, i)
plt.imshow(img)
plt.show()
【问题讨论】:
-
这个Plotting images side by side using matplotlib 回答你的问题了吗?
-
@sai 嗨。感谢您的答复。我尝试了所有方法,它仍然显示一个空网格
-
您是否注意到轴的概念意味着每个子图的句柄?你不能使用
plt.imshow -
“malaria_images”变量的内容是文件路径还是图像?
-
@r-beginners 这是所有图片的列表
标签: python matplotlib cv2