首頁 > 後端開發 > Python教學 > 如何將 Matplotlib 繪圖儲存到影像檔案?

如何將 Matplotlib 繪圖儲存到影像檔案?

DDD
發布: 2024-12-12 18:08:17
原創
571 人瀏覽過

How Can I Save a Matplotlib Plot to an Image File?

繪製影像檔案

使用Matplotlib 的pyplot 介面時, plt.show() 函數在圖形使用者介面中顯示圖形( GUI( GUI)視窗。但是,在某些情況下,您可能需要將圖形儲存為圖像檔案以供以後使用或共用。

方法:

將繪圖儲存到影像文件,使用 plt.savefig() 函數。該函數將檔案名稱作為其第一個參數。第二個參數 bbox_inches='tight' 確保已儲存的圖片周圍沒有不需要的空白。

import matplotlib.pyplot as plt

# Plot data
plt.plot([1, 2, 3], [1, 4, 9])

# Save plot to file
plt.savefig('foo.png', bbox_inches='tight')

# Show plot (optional)
plt.show()
登入後複製

檔案格式:

您可以指定檔案使用檔案副檔名格式化。例如,.png 會將繪圖儲存為可攜式網路圖形,而 .pdf 會將其儲存為可攜式文件格式向量圖像。

注意:

如果除了將其儲存到檔案之外,您還希望在GUI 視窗中顯示繪圖,請記住在呼叫plt.savefig()之後呼叫plt.show()。否則,保存的圖像將為空。

以上是如何將 Matplotlib 繪圖儲存到影像檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板