Pour un projet, j'ai besoin de connaître la taille actuelle (en pixels) de ma figure matplotlib, mais je ne trouve pas comment faire. Est-ce que quelqu'un sait comment faire ça ? Merci, Tristan
import matplotlib.plt
fig = plt.figure()
size = fig.get_size_inches()*fig.dpi # size in pixels
Pour le faire pour le chiffre actuel,
fig = plt.gcf()
size = fig.get_size_inches()*fig.dpi # size in pixels
Vous pouvez obtenir les mêmes informations en faisant:
bbox = fig.get_window_extent().transformed(fig.dpi_scale_trans.inverted())
width, height = bbox.width*fig.dpi, bbox.height*fig.dpi