Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Menghapuskan Padding Ruang Putih dalam Imej yang Disimpan Matplotlib?

Bagaimana untuk Menghapuskan Padding Ruang Putih dalam Imej yang Disimpan Matplotlib?

Barbara Streisand
Barbara Streisandasal
2024-11-04 19:27:02359semak imbas

How to Eliminate White Space Padding in Matplotlib Saved Images?

Menghapuskan Padding Ruang Putih dalam Imej yang Disimpan

Apabila menyimpan imej yang dijana dalam Python menggunakan Matplotlib, pengguna mungkin menghadapi padding ruang putih yang tidak diingini di sekeliling imej . Ini amat ketara apabila menambahkan elemen grafik seperti graf atau rangkaian pada rajah.

Untuk menangani isu ini, pilihan 'ketat' dalam kaedah savefig boleh digunakan untuk memastikan imej yang disimpan dipangkas agar muat kandungan sebenar plot. Dengan menetapkan bbox_inches="tight", padding ruang putih akan dihapuskan:

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

Dalam contoh yang disediakan, pilihan ketat telah digunakan untuk memangkas imej yang disimpan ke saiz tepat imej yang dipaparkan tanpa sebarang padding ruang putih. Ini menghasilkan gambaran yang lebih menarik dan tepat bagi plot yang dikehendaki.

Nota: Argumen bbox_iches mesti ditetapkan sebagai rentetan untuk memastikan ia berfungsi dengan betul.

Maklumat Tambahan:

Untuk rujukan lanjut, pengguna mungkin mendapati dokumentasi dan sumber berikut berguna:

  • [Matplotlib savefig Documentation](https://matplotlib. org/stable/api/pyplot_api.html#matplotlib.pyplot.savefig)
  • [Mengalih keluar Padding Ruang Putih dalam Plot Matplotlib](https://matplotlib.org/faq/usage_faq.html#faq-how- to-remove-extra-white-space-around-a-plot)
  • [Menyelesaikan Isu Ruang Putih dalam Imej Matplotlib](https://stackoverflow.com/questions/43896198/matplotlib-remove-white- space-in-saved-png)

Atas ialah kandungan terperinci Bagaimana untuk Menghapuskan Padding Ruang Putih dalam Imej yang Disimpan Matplotlib?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn