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

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

Susan Sarandon
發布: 2024-12-05 01:35:10
原創
988 人瀏覽過

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

將繪圖儲存到影像檔案

在 matplotlib 中, plt.show() 函數在 GUI 中顯示圖形。但是,可以將繪圖另存為圖像檔案。

為此,請使用 plt.savefig() 函式。在副檔名中指定所需的檔案格式。例如:

import matplotlib.pyplot as plt

plt.plot([1, 2, 3], [1, 4, 9])
plt.savefig('foo.png')
登入後複製

這會將繪圖儲存為 PNG 影像。同樣,您可以將其儲存為其他格式,例如PDF:

plt.savefig('foo.pdf')
登入後複製

要刪除影像周圍任何不需要的空白,請使用bbox_inches='tight' 參數:

plt.savefig('foo.png', bbox_inches='tight')
登入後複製

請注意,應在plt.savefig() 之後呼叫函數plt.show() 以在螢幕上繪圖。省略 plt.show() 將導致已儲存的圖形為空。

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

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