我想使用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,输出图像也完全空白。我如何避免这种情况?