pyplot plots multiple how font change python matplotlib size pixels figure

python - plots - pyplot



Cómo obtener el tamaño de la figura matplotlib (1)

Para un proyecto, necesito saber el tamaño actual (en píxeles) de mi figura de matplotlib, pero no puedo encontrar cómo hacerlo. Alguien sabe como hacer esto ? Gracias tristan


import matplotlib.plt fig = plt.figure() size = fig.get_size_inches()*fig.dpi # size in pixels

Para hacerlo por la figura actual,

fig = plt.gcf() size = fig.get_size_inches()*fig.dpi # size in pixels

Puedes obtener la misma información haciendo:

bbox = fig.get_window_extent().transformed(fig.dpi_scale_trans.inverted()) width, height = bbox.width*fig.dpi, bbox.height*fig.dpi