Maison > développement back-end > Tutoriel Python > Comment supprimer l'excès d'espace blanc autour des images enregistrées dans Matplotlib ?

Comment supprimer l'excès d'espace blanc autour des images enregistrées dans Matplotlib ?

Linda Hamilton
Libérer: 2024-11-04 21:29:02
original
1043 Les gens l'ont consulté

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

Suppression de l'espace blanc en excès autour des images enregistrées avec Matplotlib

Problème :

Lors de l'enregistrement d'une image après traitement avec Matplotlib, J'ai rencontré un espace blanc excessif autour de l'image enregistrée, malgré la tentative de l'option serrée.

Enquête :

Au départ, le problème a été observé lors de l'affichage d'une figure de base contenant une image importée. . Cependant, lors de l'ajout d'un graphique NetworkX à la figure, un espace blanc est apparu autour de l'image enregistrée.

Solution :

Spécifier bbox_inches="tight" lors de l'enregistrement de la figure élimine le remplissage de l'espace blanc :

plt.savefig("test.png", bbox_inches='tight')
Copier après la connexion

Explication :

L'argument bbox_inches contrôle le cadre de délimitation de l'image enregistrée en pouces. Le définir sur « serré » demande à Matplotlib d'ajuster automatiquement le cadre de délimitation pour qu'il s'adapte parfaitement au contenu de la figure, éliminant ainsi les espaces blancs inutiles.

Sujets connexes :

  • Éviter les axes, les légendes et les espaces blancs dans les tracés Matplotlib
  • Ajuster les marges des figures dans Matplotlib
  • Réduire les marges pour des axes spécifiques dans Matplotlib

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal