为什么plt.savefig保存的图片尺寸不一样
时间: 2024-02-19 21:59:46 浏览: 237
解决Python plt.savefig 保存图片时一片空白的问题
plt.savefig保存的图片尺寸可能不一样是因为在保存图片时,可能没有指定dpi参数,导致图片的分辨率不同。默认情况下,Matplotlib会将图片的dpi设置为100,因此在不同的显示设备上,图片的尺寸可能会出现变化。如果想要保存尺寸一致的图片,可以在保存图片时指定dpi参数,如:plt.savefig('figure.png', dpi=300),其中dpi=300表示将图片分辨率设置为300dpi,可以根据需要进行调整。另外,也可以在创建Figure对象时指定图片的尺寸,如:fig = plt.figure(figsize=(6, 4)),其中figsize=(6, 4)表示将图片尺寸设置为宽6英寸、高4英寸。这样可以保证在不同的显示设备上显示的大小是一致的。
阅读全文