Matplotlib保存圖像的方法是使用savefig()函數(shù)。savefig()函數(shù)可以將當(dāng)前繪圖窗口中的內(nèi)容保存為圖像文件,支持多種常見的圖像格式,如PNG、JPEG、SVG等。
本教程操作系統(tǒng):windows10系統(tǒng)、Python3.11.4版本、Dell G3電腦。
在Matplotlib中,可以使用savefig()函數(shù)來保存圖像。savefig()函數(shù)可以將當(dāng)前繪圖窗口中的內(nèi)容保存為圖像文件,支持多種常見的圖像格式,如PNG、JPEG、SVG等。下面是一個(gè)示例代碼:
import?matplotlib.pyplot?as?plt#?創(chuàng)建一個(gè)簡(jiǎn)單的折線圖x?=?[1,?2,?3,?4,?5] y?=?[2,?4,?6,?8,?10] plt.plot(x,?y)#?保存圖像plt.savefig("plot.png")
登錄后復(fù)制
在上述示例代碼中,我們首先創(chuàng)建了一個(gè)簡(jiǎn)單的折線圖,然后使用savefig()函數(shù)將該圖保存為名為”plot.png”的PNG圖像文件。您可以根據(jù)需要修改文件名和文件格式。
請(qǐng)注意,savefig()函數(shù)需要在show()函數(shù)之前調(diào)用,因?yàn)閟how()函數(shù)會(huì)將圖像顯示在繪圖窗口中,并阻塞程序的執(zhí)行。如果在調(diào)用show()函數(shù)之后再調(diào)用savefig()函數(shù),將只保存一個(gè)空白圖像文件。