在编程的过程中发现plt.imshow()不能同时显示两张照片,如果有两条plt.imshow()语句处于一前一后的位置,那么程序运行后只会显示后面的图片。
如果想让每一张图片都显示出来,需要在每一个plt.imshow()语句后面加上plt.show()语句。
具体程序代码如下图所示:

  1. 程序一:
a=plt.imread("lena.jpg")
b=plt.imread("nature.jpg")
c=plt.imread("streetview.jpg")
plt.imshow(a)
plt.imshow(b)
plt.imshow(c)

运行结果:
plt.imshow()为什么不能显示同时显两张照片

  1. 程序二:
a=plt.imread("lena.jpg")
b=plt.imread("nature.jpg")
c=plt.imread("streetview.jpg")
plt.imshow(a)
plt.show()
plt.imshow(b)
plt.show()
plt.imshow(c)
plt.show()

运行结果:
plt.imshow()为什么不能显示同时显两张照片plt.imshow()为什么不能显示同时显两张照片
plt.imshow()为什么不能显示同时显两张照片

相关文章:

  • 2022-12-23
  • 2021-12-29
  • 2021-11-13
  • 2022-02-12
  • 2022-12-23
  • 2022-03-10
  • 2022-12-23
猜你喜欢
  • 2021-12-05
  • 2021-09-16
  • 2022-12-23
  • 2021-09-21
  • 2021-11-29
相关资源
相似解决方案