1.保存图片为空白

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

import matplotlib.pyplot as plt

""" 一些画图代码 """

plt.show()

plt.savefig("filename.png")

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

方法一:在 plt.show() 之前调用 plt.savefig();

import matplotlib.pyplot as plt

""" 一些画图代码 """

plt.savefig("filename.png")

plt.show()

方法二:画图的时候获取当前图像(这一点非常类似于 Matlab 的句柄的概念):

# gcf: Get Current Figure

fig = plt.gcf()

plt.show()

fig1.savefig('tessstttyyy.png', dpi=100)

2.matplotlib画的图保存为emf格式

在用matplotlib保存图片时,发现不能直接保存为emf格式。百度有人说要先另存为svg格式,再使用INKSCAPE软件转换成emf格式。我试了一下,发现还是不行,后来,发现先用matplotlib存为svg格式,再用visio另存为emf是可以的。

matplotlib支持的图片存储格式:eps, jpeg, jpg, pdf, pgf, png, ps, raw, rgba, svg, svgz, tif, tiff

plt.savefig('loc_svg.svg',dpi=600) #指定分辨率保存

参考文献:

python plt图片保存emf类型_matplotlib---保存图片出现的问题相关推荐

  1. python plt图片保存emf类型_如何获得emf/wmf格式的matplotlib图形?

    下面是我创建WMF和SVG的解决方案.您可以安装Inkscape并使用以下类,'SaveAndClosePlot'创建SVG,然后使用它转换为WMF的Inkscape.TestPlot函数可以根据您的 ...

  2. python语言中、复数类型中实数部分_python学习03.02:Python数值类型(整形、浮点型和复数)及其用法...

    实际开发中,我们经常需要使用数字记录游戏中用户的得分.游戏中角色的生命值.伤害值等信息,Python 语言提供了数值类型用于保存这些数值. 需要注意的是,Python 中这些数值类型都是不可改变的,也 ...

  3. Python入门基础-六、案例3 基础代谢率(BMR)计算器 #Python中常用的数值类型#字符串分割与格式化输出#异常处理机制

    (课程相关的所有资料代码,已上传至CSDN,请自行下载 https://download.csdn.net/download/qq_34243930/10764180 ) BMR 计算器 1.0 Py ...

  4. python保存plot图片_Matplotlib savefig只保存图像,不保存行

    我用figure.savefig(path)保存了一个matplotlib图形.这将保存我在画布上的图像,在图形中,但它不会保存我在图像上绘制的线条.在 以下是我如何创建我的身材:if new: y, ...

  5. Python调整图片大小并保存调整后的图像

    Python调整图片大小并保存调整后的图像 目录 Python调整图片大小并保存调整后的图像 #原始图像

  6. 小程序保存base64类型图片和普通图片实例

    功能描述:保存小程序base64图片 应用场景:小程序 适用范围:微信平台 保存base64类型图片 var imgSrc = '图片的编码';//base64编码var save = wx.getF ...

  7. 用python做图片搜索引擎并保存到本地

    我们先说一下思路:先对目标网站发送请求,获取html源码,然后对源码里面的所以图片链接进行筛选,然后再次对图片链接发送请求,然后保存.         思路大致是这样,话不多说,直接上代码: 用到的模 ...

  8. Python 爬虫 之 爬取王者荣耀的英雄们所有大皮肤图片,并 json 形式保存英雄列表信息到本地

    Python 爬虫 之 爬取王者荣耀的英雄们所有大皮肤图片,并 json 形式保存英雄列表信息到本地 目录

  9. python怎么下载图片怎么保存到本地_详解Python下载图片并保存本地的两种方式

    一:使用Python中的urllib类中的urlretrieve()函数,直接从网上下载资源到本地,具体代码: import os,stat import urllib.request img_url ...

最新文章

  1. vue绑定数据之前 会看到源代码
  2. python django mysql安装_Django+Nginx+uWSGI+Mysql搭建Python Web服务器
  3. 用tar备份linux
  4. ubuntu下安装mongodb
  5. adb android源码分析,Android源码分析(十六)----adb shell 命令进行OTA升级
  6. 前端学习(2856):简单秒杀系统学习之定时器循环显示
  7. 微信停机断网可充话费;苹果正研发可折叠屏幕 iPad;Rust 1.36.0 发布 | 极客头条...
  8. armboot和内核文件系统烧写总结
  9. static关键字作用总结
  10. 游戏数据分析指标定义 | 通用
  11. java基于ssm医院病历管理系统
  12. Norton AntiVirus 8.0 企业版服务器客户端安装说明
  13. 北京理工大学珠海学院中外合作办学计算机,北京理工大学珠海学院
  14. 思科路由器虚拟服务器,解读CISCO路由器基本设置方法
  15. C/C++语言编程规范
  16. HUST1005 渊子赛马【枚举】
  17. 自律努力有目标的人生有多美
  18. html ace编辑器,Springboot 集成 Ace editor前端编辑器
  19. 曾志伟原创港式奶茶店—喜乐街,台州金清人民路新店开业
  20. 微信小程序:云开发开通

热门文章

  1. C-C++学生成绩管理系统
  2. 基因序列 深度学习Deep Learning for Genomics: A Concise Overview
  3. 【高等数学】无穷数级
  4. 微信小程序开发的基本用法
  5. 由浅入深学java iso_由浅入深学Java:基础、进阶与必做260题 PDF扫描版[47MB]
  6. java中IOException是什么异常
  7. redis的三大模式主从,哨兵和集群
  8. loadRunner通过谷歌浏览器代理录制脚本
  9. RPA风潮席卷全行业,本土厂商如何把握未来?
  10. 前端之JS事件events