首頁  >  文章  >  後端開發  >  如何消除 Matplotlib 保存影像中的空白填充?

如何消除 Matplotlib 保存影像中的空白填充?

Barbara Streisand
Barbara Streisand原創
2024-11-04 19:27:02423瀏覽

How to Eliminate White Space Padding in Matplotlib Saved Images?

消除保存影像中的空白填充

使用Matplotlib 儲存在Python 中產生的影像時,使用者可能會遇到影像周圍不所需的空白填充。在向圖中添加圖形或網路等圖形元素時,這一點尤其明顯。

要解決此問題,可以使用 savefig 方法中的「tight」選項來確保已儲存的影像被裁剪以適合情節的實際內容。透過設定bbox_inches="tight",將消除空白填充:

在提供的範例中,tight 選項用於將已儲存的影像裁切為顯示影像的精確大小,而無需任何填充空白填充。這會產生更具視覺吸引力和更準確的所需繪圖的表示。

注意: bbox_inches 參數必須設定為字串以確保其正常運作。

其他資訊:

為了進一步參考,使用者可能會發現以下文件和資源很有幫助:

  • [Matplotlib savefig 文件](https://matplotlib. org/stable/api/pyplot_api.html#matplotlib.pyplot.savefig)
  • [刪除Matplotlib 圖中的空白填色](https://matplotlib.org/faq/ usage_faq.html#faq-how- to-remove-extra-white-space-around-a-plot)
  • [解決Matplotlib 圖片中的空白問題](https://stackoverflow.com/questions/ 43896198/matplotlib-remove-white- space-in-saved-png)

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

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