plt.savefig 保存图片时一片空白

阅读 30

2022-04-26

问题描述

使用plt.savefig 保存生成的图片时,结果打开生成的图片却是一片空白。

	plt.show()
    plt.savefig(r'D:\test\venv\result\result' + t + '.jpg')
	}

在这里插入图片描述


原因分析:

在 plt.show() 后调用了 plt.savefig() ,在 plt.show() 后实际上已经创建了一个新的空白的图片,这时候你再 plt.savefig() 就会保存这个新生成的空白图片。


解决方案:

把plt.savefig() 放到plt.show() 前面即可

    plt.savefig(r'D:\test\venv\result\result' + t + '.jpg')
    plt.show()
	}

在这里插入图片描述

精彩评论(0)

0 0 举报