Réduire les marges gauche et droite en matplotlib parcelle

J'ai du mal à faire face à ma tracer les marges de matplotlib. J'ai utilisé le code ci-dessous pour produire mon tableau:

plt.imshow(g)
c = plt.colorbar()
c.set_label("Number of Slabs")
plt.savefig("OutputToUse.png")

Cependant, je reçois une sortie figure avec beaucoup d'espace blanc sur les deux côtés de la parcelle. J'ai cherché sur google et de lire le matplotlib de la documentation, mais je n'arrive pas à trouver comment réduire ce.

  • Le problème est la quantité de blanc dans l' extent de la imshow la figure, ou le montant de la frontière, les espaces dans la résultante png, autour de la figure, généré par savefig?
  • Je pense que les deux - il semble y avoir beaucoup d'espace à la fois à la fenêtre de visualisation et dans le format PNG. Toutefois, il importe de sortie est le fichier png produite par savefig - c'est ce que j'aimerais.
  • Je viens de recadrage dans GIMP par la suite. :/
InformationsquelleAutor robintw | 2010-10-28