plt.savefig('result.jpg')
plt.show()
plt.close()
如果先plt.show() 再 plt.savefig(‘result.jpg’) 图像保存的是白色空白图。
如果去掉plt.show() 只保存图像 plt.savefig(‘result.jpg’),单幅图像可以,如果循环文件夹里的图像,保存的图像中label会叠加,显示错误。
那么为什么会出现这种情况,如何不显示图像 直接正确保存图像呢?
经评论中网友FISHstudyrustt 提示,需要在每次使用plot做完图后关闭,即plt.close()。