python保存plot图片_Matplotlib savefig只保存图像,不保存行
我用figure.savefig(path)保存了一个matplotlib图形。这将保存我在画布上的图像,在图形中,但它不会保存我在图像上绘制的线条。在
以下是我如何创建我的身材:if new:
y, x = self.model.get_image_shape()
self.figure = Figure(figsize=(x*2/72.0, y*2/72.0), dpi=72)
self.canvas = FigureCanvasWxAgg(self.scroll, -1, self.figure)
self.canvas.SetBackgroundColour('grey')
self.axes = self.figure.add_axes([0.0, 0.0, 1.0, 1.0])
self.axes.set_axis_off()
self.axes.imshow(self.model.get_image(), aspect='auto')
self.axes.set_autoscale_on(False)
self.mpl_bindings()
y, = self.scroll.GetSizeTuple()[-1:]
iHt, = self.model.get_image_shape()[:-1]
self.aspect = (float(y)/float(iHt)) # zoom factor (0.0 - 1.0)
self.controller.resize_image() # Resizes our figure according to the zoom factor
现在,我在画布上绘制(使用draw_artist方法):
^{pr2}$
这在程序中工作得很好(在图像上显示行),但是当我尝试使用savefig()时,只保存图像,而不保存行。在
图像应该如下所示(保存到PNG后):
但我得到的是:
我要做的就是保存这个数字:self.view.figure.savefig(dialog.GetPath(), dpi=self.view.figure.dpi)
你知道为什么这不会保存我画的线,而只保存画线的图像吗?在
谢谢。在
编辑:这是一个SSCCE:http://pastebin.com/VQG165k0(只需更改要加载的保存位置和图像)。在
python保存plot图片_Matplotlib savefig只保存图像,不保存行相关推荐
- Python使用matplotlib绘制透明背景的可视化图像并保存透明背景的可视化结果(transparent background)
Python使用matplotlib绘制透明背景的可视化图像并保存透明背景的可视化结果(transparent background) 目录
- 怎么把做好的ps保存成图片_PS怎么把一张图片切片保存成多张png图片?
做过网页设计的朋友,想必一定用过ps进行切图,有时候会用到保存透明背景图片,那么就要用到png图片格式,下面就来教教大家怎么切出png图标! 1.首先我们会用到一张ico图标素材(如下一张作为实验案例 ...
- 解决 python pytplot绘图 图片长宽无法调整、文件保存为矢量图的问题记录。
这个问题困扰我许久,本身文档提供的控制函数都试过了,文档见下.https://pytplot.readthedocs.io/en/latest/index.html 诸如这些控件调整都是失败的. ws ...
- Python地学分析 — GDAL将多个遥感图像叠加保存为tif文件
欢迎关注博主的微信公众号:"智能遥感". 该公众号将为您奉上Python地学分析.爬虫.数据分析.Web开发.机器学习.深度学习等热门源代码. 本人的GitHub代码资料主页(持续 ...
- php现word公式保存为图片,word2007中使用mathtype输入公式保存后变成图片
如图,在写作学位论文时,使用mathtype公式编辑器在word中输入大量的公式并经保存后,公式变成了图片,不能再双击打开公式并编辑公式,查询mathtype的官网,给出把Word的自动保存取消的答复 ...
- python+Tesseract-OCR实现图片识别(只适合新手)
1.首先准备环境: python版本:2.7/3.6 操作系统:windows系统 2.准备工具: tesseract-ocr 安装后设置好环境变量 链接: https://pan.baidu.com ...
- 如何将网页保存为图片_网页账号密码该如何保存?
我们在使用浏览器浏览一些网页的时候,需要输入我们的账号密码才能登陆,以保证安全.但是有时候浏览网页,不小心关掉了,重新打开时又要重新输入密码,这样会显得很繁琐.那么有什么办法能让 网页记住我们的账号密 ...
- python中plot画图_matplotlib基础绘图命令之errorbar的使用
在matplotlib中,errorbar方法用于绘制带误差线的折线图,基本用法如下 输出结果如下 yerr参数用于指定y轴水平的误差,同时该方法也支持x轴水平的误差,对应参数xerr.指定误差值有多 ...
- python 视频与图片相互转换,以及一系列图像操作
视频转图像 def video2img():vc = cv2.VideoCapture('D:/Pytorch-UNet-master/test_1.mp4') # 读取视频文件c = 1if vc. ...
最新文章
- vue vue-router vuex element-ui axios 的学习笔记(七)完善登录注册
- linux samba 空目录,linux Samba搭建
- Entity Framework 5.0基础系列
- 中英文怎么算 字符长度_钢材长度怎么算,只有1%的人才懂!
- 925. Long Pressed Name 长按键入
- react admin项目部署到tomcat_一个tomcat同时部署多个项目
- mysqldump导出数据库视图_mysql中如何用mysqldump批量如何导出视图view啊?
- linux 打开 protel文件格式,Protel快捷键大全
- 通信线路工程验收规范 gb51171-2016_一级建造师市政涉及到的相关规范汇总
- 10款功能强大的网络嗅探工具应用分析
- ROST反剽窃论文检测系统介绍
- 火狐上如何使用谷歌翻译插件_将Google翻译功能添加到Firefox
- 【git学习】fatal: unable to access XXX: Failed to connect to github.com port 443: Timed out怎么解决
- 微信小程序怎样生成体验版二维码?微信小程序怎么转化为二维码?
- 转:C# 中 MSCHART 饼状图显示百分比
- 前端模板引擎 -- Freemarker
- 乐观中谨慎 招聘调薪现贫富差距
- 为什么excel文件中的表不能删除?
- 铜陵市商标注册申请流程以及阶段时间介绍
- 全球100位最佳工程师,开发人员,编码人员和企业家,可以在线关注他们的github,推特,网站等