更改figsize会导致输出图像空白

时间:2019-06-17 11:39:57

标签: python matplotlib

我想使用savefig保存具有透明背景的绘图。代码如下:

plt.savefig("filename.png", transparent=True)
plt.show()

它运行良好,可以按预期保存图像(某些图形在透明背景上)。但是,如果更改图的大小,则输出图像将变为空图像,即没有图的完全透明的图像。这就是我更改尺寸的方法:

plt.figure(figsize=(6.4, 4.8), dpi=100)
plt.savefig("filename.png", transparent=True)
plt.show()

我想要一个640x480的图片。即使我不更改dpi,输出图像也完全空白。我如何避免这种情况?

0 个答案:

没有答案