Wie eliminiere ich das Auffüllen von Leerzeichen in in Matplotlib gespeicherten Bildern?

Barbara Streisand
Freigeben: 2024-11-04 19:27:02
Original
358 Leute haben es durchsucht

How to Eliminate White Space Padding in Matplotlib Saved Images?

Entfernen von Leerraumabständen in gespeicherten Bildern

Beim Speichern von Bildern, die in Python mit Matplotlib erstellt wurden, kann es bei Benutzern zu unerwünschten Leerraumabständen um das Bild kommen . Dies kann besonders auffällig sein, wenn der Abbildung grafische Elemente wie Diagramme oder Netzwerke hinzugefügt werden.

Um dieses Problem zu beheben, kann die Option „Tight“ in der Savefig-Methode verwendet werden, um sicherzustellen, dass das gespeicherte Bild passend zugeschnitten wird der eigentliche Inhalt der Handlung. Durch die Einstellung von bbox_inches="tight" wird die Leerraumauffüllung eliminiert:

plt.savefig("image.png", bbox_inches='tight')
Nach dem Login kopieren

Im bereitgestellten Beispiel wurde die Option „Tight“ verwendet, um das gespeicherte Bild auf die exakte Größe des angezeigten Bildes zuzuschneiden, ohne dass es dazu kommt Leerraumpolsterung. Dies führt zu einer optisch ansprechenderen und genaueren Darstellung des gewünschten Diagramms.

Hinweis: Das Argument bbox_inches muss als Zeichenfolge festgelegt werden, um sicherzustellen, dass es ordnungsgemäß funktioniert.

Zusätzliche Informationen:

Zur weiteren Referenz können Benutzer die folgende Dokumentation und Ressourcen hilfreich finden:

  • [Matplotlib savefig Documentation](https://matplotlib. org/stable/api/pyplot_api.html#matplotlib.pyplot.savefig)
  • [Leerraumauffüllung in Matplotlib-Plots entfernen](https://matplotlib.org/faq/usage_faq.html#faq-how- to-remove-extra-white-space-around-a-plot)
  • [Beheben von Leerraumproblemen in Matplotlib-Bildern](https://stackoverflow.com/questions/43896198/matplotlib-remove-white- space-in-saved-png)

Das obige ist der detaillierte Inhalt vonWie eliminiere ich das Auffüllen von Leerzeichen in in Matplotlib gespeicherten Bildern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!