猿问

Matplotlib不均匀网格imshow()

我用绘制了5个numpy数组的内容作为图像matplotlib.pyplot.imshow()。下面的代码示例:


fig, axarr = plt.subplots(2, 3)

fig.set_size_inches(10, 10)

axarr[0, 0].imshow(img1)

axarr[0, 0].axis('off')

axarr[0, 1].imshow(img2)

axarr[0, 1].axis('off')

axarr[0, 2].imshow(img3)

axarr[0, 2].axis('off')

axarr[1, 0].imshow(img4)

axarr[1, 0].axis('off')

axarr[1, 2].imshow(img5)

axarr[1, 2].axis('off')

axarr[1, 1].axis('off')

plt.subplots_adjust(wspace=0, hspace=0)

plt.savefig(predictions)

plt.close()

这将产生以下输出:

我该如何绘制图像,以使底行的2张图像并排并居于该行的中心?


梦里花落0921
浏览 553回答 2
2回答
随时随地看视频慕课网APP

相关分类

Python
我要回答