首頁  >  文章  >  後端開發  >  如何刪除 Matplotlib 中保存的影像周圍多餘的空白?

如何刪除 Matplotlib 中保存的影像周圍多餘的空白?

Linda Hamilton
Linda Hamilton原創
2024-11-04 21:29:02957瀏覽

How to Remove Excess White Space Around Saved Images in Matplotlib?

使用Matplotlib 刪除儲存的影像周圍多餘的空白

問題:

使用Matplotlib 處理後,儲存影像儘管嘗試了緊密選項,但在保存的圖像周圍遇到過多的空白。

調查:

最初,在顯示包含導入影像的基本圖形時觀察到此問題。但是,在向圖形添加 NetworkX 圖形後,保存的圖像周圍出現了空白。

解決方案:

在儲存圖形時指定bbox_inches="tight" 可消​​除空白填充:

plt.savefig("test.png", bbox_inches='tight')

說明:

bbox_inches 參數控制已儲存影像的邊界框(以英吋為單位)。將其設為「緊密」會指示 Matplotlib 自動調整邊界框以緊密貼合圖形內容,消除不必要的空白。

相關主題:

  • 避免Matplotlib 繪圖中的軸、圖例與空白
  • 調整Matplotlib 中的圖形、圖例與空白
  • 調整Matplotlib 中的圖形邊距
  • 減少Matplotlib 中特定軸的邊距

以上是如何刪除 Matplotlib 中保存的影像周圍多餘的空白?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn