为什么你用matplotlib savefig保存下来的图像是一个空白图片?
为什么你用matplotlib savefig保存下来的图像是一个空白图片?
plt.savefig( 'c.png')
亦或者:
plt.figure()
fig.savefig( 'plot.png',facecolor='white',transparent=False)
生成了一张空白图,我要它干什么,,,,,,
为什么会发生如上的情况以及本质原因:
如果在
plt.show()
之后后调用了plt.savefig()
函数;而在
plt.show()
之后实际上已经创建了一个新的空白的图片;此时继续
plt.savefig()
就会保存这个新生成的空白图片;
以校准曲线绘制为例:
fraction_of_positives, mean_predicted_value = \calibration_curve(y_test, pipeline_optimizer.predict_proba(X_test)[:,1], n_bins = 5, strategy = 'quantile')plt.plot(fraction_of_positives, mean_predicted_value, "rs-", label = 'test data',color = 'blue')
plt.plot([0, 1], [0, 1], "k:", label="Perfectly calibrated")
plt.xlabel("Mean predicted value")
plt.ylabel("Fraction of positives")
plt.title("Calibration Curve")
plt.legend(loc="lower right")
plt.savefig(str(timestamp) + 'g.png')
#plt.show()
参考:matplotlib
参考:Matplotlib解决使用 plt.savefig 保存图片时一片空白
为什么你用matplotlib savefig保存下来的图像是一个空白图片?相关推荐
- python保存图片不完整_python使用matplotlib的savefig保存时图片保存不完整的问题
python使用matplotlib的savefig保存时图片保存不完整的问题 使用如下形式的代码进行图片保存时,保存的图片出现不完整的情况,如图1所示. plt.colorbar() plt.sav ...
- Python使用matplotlib保存图像时发生自动裁剪丢了部分标签信息解决方案(plt.savefig保存时丢失了部分标签字符)
Python使用matplotlib保存图像时发生自动裁剪丢了部分标签信息解决方案(plt.savefig保存时丢失了部分标签字符) 目录
- python使用matplotlib的savefig保存时图片保存不完整的问题
参考文章,算是转载的吧:https://www.cnblogs.com/hellovan/p/10135813.html 1.今天使用matplotlib来画横向水平柱状图的时候,发现使用matplo ...
- python去掉人像白边_使用matplotlib而不保存imag时删除图像周围的白色边框
你是否保存这个数字并不重要.要使图像周围没有空白,需要满足两个条件.在 1.图页边距 轴和图形边缘之间必须没有空间.这可以通过设置子批次参数来实现 ^{1}$ 或手动设置轴位置 ^{pr2}$ 后者是 ...
- python savefig()保存的图片是空白的
问题描述: python使用savefig()保存的图片是空白的 解决办法 savefig()需要放在plot.show()前面,因为plot.show()关闭后会默认生成空白画板,如果先show() ...
- 解决 plt.savefig() 生成空白图片的问题
问题描述 当你在使用 matplotlib.plot 中保存图片的 plt.savefig() 命令时,偶尔会出现图片保存好了点开看却是一张空白图片,此时你的代码往往是这样的: import matp ...
- Python使用 plt.savefig 保存图片时是空白图片怎么解决
import matplotlib.pyplot as pltplt.show() # 保存图片 plt.savefig("D:image1.png") 使用如上代码保存图片,生成 ...
- 【Matplotlib】绘制多张图像时,上一张图像的内容重叠在下一张图像上
问题描述 在使用matplotlib绘制多张图像时,可能出现两张图像的结果中出现重叠(画布重叠) import matplotlib.pyplot as pltx = [1, 2, 3, 4, 5] ...
- python运行程序出现红色空白图片_Python-解决使用 plt.savefig 保存图片时一片空白...
当使用如下代码保存使用 plt.savefig 保存生成的图片时,结果打开生成的图片却是一片空白. 例如: # 导入可视化工具包 import matplotlib.pyplot as plt %ma ...
最新文章
- AEC、AGC、ANS在视音频会议中的作用?
- 人脸图像聚类实战及TSNE可视化分析
- Vue2.0学习笔记一 :各种表达式
- css3属性box-sizing:border-box 用法解析 击败边框:带border的百分比布局
- U3D5.3.5f Monodevelop 仅支持到.NET 3.5
- HTTP权威指南记录 ---- 网络爬虫
- 【Spring】Spring Security OAuth2 JWT 认证
- Serializable中的serialVersionUID
- HDU-1226 超级密码
- 国产数据库助力民航核心交易系统
- nginx upstream配置_效率倍增!网易杭研Nginx自动扩缩容实践
- 利用反射给属性赋值,调用方法,调用构造器--getDeclaredField,getDeclaredMethod,getDeclardConstructor
- 简单理解时间同步和时钟同步
- 域名申请:一定要进行实名认证吗?
- 12[红+绿+蓝+Alpha]
- Java修饰符——final
- 有Python基础学习PyTorch,可以选择的书籍有哪些?
- access数据库应用系统客观题_数据库技术复习—ACCESS习题及答案(汇总)
- 【教程】Spire.Doc系列教程(3):C# Word查找和替换功能
- 焦虑没有什么,请别贩卖焦虑
热门文章
- xcode 中无法进行虚拟机调试_在软件部署中使用 strace 进行调试
- python变量类型怎么决定的_如何确定python中变量的数据类型
- java异常(机制和捕捉(常见异常类))详解 +练习题
- 50 jQuery拷贝对象与多库共存
- 真正的全栈工程师!B站硬核UP主自己造了一个激光雷达
- Rethinking场景分析中的空间池化 | Strip Pooling(CVPR2020,何凯明)
- Nature Cancer | 发现非肿瘤药物的抗癌潜力
- Deep Learning | 深度学习介绍与基本概念
- 15万人调查发现:做博后越久,一辈子挣的钱越少
- STE:环境菌群代谢产物可预防炎症症状