保存图像的时机不正确:plt.savefig应该在绘制图形之后调用,确保图形已经完全绘制完成。如果在绘制图形之前调用plt.savefig,保存的图像可能是空白的。 未指定保存的文件路径:plt.savefig需要指定保存图像的文件路径和文件名,否则图像将无法保存。可以使用plt.savefig('filepath/filename.png')来指定保存路径和文件名,确保...
Plt图另存为空白图像是指使用Python中的matplotlib库绘制的图形保存为一张空白图像的情况。这可能是由于一些常见的问题导致的,下面我将逐一解释可能的原因和解决方法: 1. 图像大小不合适...
代码语言:javascript 复制 importmatplotlib.pyplotasplt""" 一些画图代码 """plt.show()plt.savefig("filename.png") 原因 其实产生这个现象的原因很简单:在plt.show()后调用了plt.savefig(),在plt.show()后实际上已经创建了一个新的空白的图片(坐标轴),这时候你再plt.savefig()就会保存这个新生成的空白图片。
importmatplotlib.pyplotasplt""" 一些画图代码 """plt.show() plt.savefig("filename.png") AI代码助手复制代码 原因 其实产生这个现象的原因很简单:在 plt.show() 后调用了 plt.savefig() ,在 plt.show() 后实际上已经创建了一个新的空白的图片(坐标轴),这时候你再 plt.savefig() 就会保存这个新生成的...
【Python】解决使用 plt.savefig 保存图片时一片空白 问题 当使用如下代码保存使用 plt.savefig import matplotlib.pyplot as plt """ 一些画图代码 """ plt.show() plt.savefig("filename.png") 1. 2. 3. 4. 5. 6. 原因 其实产生这个现象的原因很简单:在 plt.show() ...
plt.savefig("filename.png")原因 其实产⽣这个现象的原因很简单:在 plt.show() 后调⽤了 plt.savefig() ,在 plt.show() 后实际上已经创建了⼀个新的空⽩的图⽚(坐标轴),这时候你再 plt.savefig() 就会保存这个新⽣成的空⽩图⽚。解决 知道了原因,就不难知道解决办法了,解决办法有...
在colab中运行plt.plot()之后,就会自动show画出来的图,这个时候直接保存,就是空白图片。 解决方案: 先用myfig = plt.gcf() 获取当前图片,然后用plt.plot()在空白画板上画图,然后调用myfig.savefig()保存图片。 具体见下面的例子 import numpy as np ...
我发现很多AI在这方面回答也是错误的。 正确做法是 将你的 plt.show() plt.savefig("train_process.png") 变成 plt.savefig("train_process.png") plt.show() 也就是,先保存图片,然后再显示,如果先显示,就会去保存最新生成的白色图片。这样就得不到你想要的结果了。发布于 2024-07-23 21:46・...
其实,只需要在plt.savefig()函数中,加入一个参数。即plt.savefig(“path”, bbox_inches=‘tight’),可以得到此效果 https://blog.csdn.net/jifaley/article/details/79687000?utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromMachineLearnPai2~default-2.control&depth_1-utm_source...
python 使用 plt.savefig() 保存图片去除旁边的空白区域,其实,只需要在plt.savefig()函数中,加入一个参数。即plt.savefig(“path”,bbox_inches=‘tight’),可以得到此效果https://blog.csdn.net/jifaley/article/details/79687000?utm_medium=dis...