plt.show()
时间: 2023-09-05 08:12:03 浏览: 46
可以使用plt.savefig()函数来保存plt.show()显示的图片。具体操作如下:
1. 在plt.show()之前,添加plt.savefig()函数,指定保存的文件名和格式,例如:
plt.savefig('figure.png')
2. 在plt.show()之后,添加plt.close()函数,关闭当前的图形窗口,例如:
plt.close()
这样就可以将plt.show()显示的图片保存到指定的文件中了。
相关问题
plt.imshow和plt.show有什么不同
plt.imshow和plt.show是matplotlib库中的两个函数,用于显示图像。
plt.imshow函数用于将数组或图像数据显示为图像。它可以接受一个二维数组或三维数组作为输入,并将其显示为对应的图像。该函数可以设置图像的颜色映射、插值方式、坐标轴等属性,以及添加标题和颜色条等元素。
plt.show函数用于显示所有已创建的图像。在调用plt.imshow函数后,需要调用plt.show函数才能将图像显示出来。plt.show函数会打开一个新的窗口,并将所有已创建的图像显示在该窗口中。
它们的不同之处在于:
- plt.imshow是用于显示单个图像或数组数据的函数,而plt.show是用于显示所有已创建的图像的函数。
- plt.imshow可以设置图像的属性和元素,而plt.show只是将图像显示出来,没有其他设置。
plt.show和plt.imshow的用法
plt.show() 是一个 matplotlib.pyplot 库的函数,用于显示图形。在使用 plt.plot() 或者其他绘图函数绘制完图形后,需要调用 plt.show() 函数才能显示图形窗口。它将图形窗口打开,并且将绘制的图形显示出来。
plt.imshow() 也是 matplotlib.pyplot 库的函数,用于显示图像。它接受一个数组作为输入,并将其以图像的形式显示出来。这个数组可以是二维的灰度图像,也可以是三维的彩色图像。它可以用于绘制图像、热力图等。
需要注意的是,plt.imshow() 并不会自动打开图形窗口,所以在使用 plt.imshow() 函数后,还需要调用 plt.show() 函数来显示图像。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)