使用custum DPI和宽度从GUI保存matplotlib图

时间:2017-01-29 15:31:52

标签: python matplotlib

我无法找到使用matplotlib GUI更改我保存的文件的默认DPI以显示绘图的方法:

enter image description here

当我使用图标保存图形时,默认设置DPI。 通常,我使用: 将matplotlib.pyplot导入为plt

plt.savefig(figurename,dpi=1000)

我得到了预期的输出,但我无法从GUI中获得相同的输出保存数字。

1 个答案:

答案 0 :(得分:2)

如果您使用的是matplotlib 2.x,那么您can specify the DPI of the figure when creating the figure将通过用户界面保存文件时使用该DPI;但是,这也是它在屏幕上呈现的DPI。

fig = plt.figure(dpi=1000, figsize=(4,4))

否则,您可以在rcParams

中设置savefig的默认DPI
mpl.rcParams['savefig.dpi'] = 1000