如何在python中使用pyqtgraph保存图片

  介绍

如何在python中使用pyqtgraph保存图片?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

python可以做什么

python是一种编程语言,内置了许多有效的工具,python几乎无所不能,该语言通俗易懂,容易入门,功能强大,在许多领域中都有广泛的应用,例如最热门的大数据分析,人工智能,网页开发等。

<强> pyqtgraph官方给的示例居然会报错2333

如何在python中使用pyqtgraph保存图片”> <br/> </p> <p> pyqtgraph支持在可视化窗口中右键保存(GUI)出口试了一下只能保存为svg格式,</p> <p>保存为png会闪退不知道是我这里的原因还是这里有错误,我希望直接生成图片从API(出口)</p> <p>先查看本地网站里面有测试文件,里面有生成svg的版本画出来的图是svg格式只能放在浏览器看不能改后缀名</p> <p>而我希望生成png之类的图片</p> <p> <强>折腾了一下终于弄了一个能跑的出来:</强> </p> <pre类=得到__future__  import 部门,print_function, absolute_import   import  pyqtgraph  as  pg   import  pyqtgraph.exporters   import  numpy  as  np      def  test_plotscene ():   pg.setConfigOption才能(& # 39;前景# 39;,,(255255255))   时间=w 才能;pg.GraphicsWindow ()   时间=p 才能;w.addPlot ()   p.plot才能(np.linspace(0.0, 20.0,, 20),,笔={& # 39;颜色# 39;:& # 39;w # 39;})   p.setXRange才能(0,20)   p.setYRange才能(-10年,20)   时间=app 才能;pg.mkQApp ()   app.processEvents才能()   时间=ex 才能;pyqtgraph.exporters.ImageExporter (w.scene ())   ex.export才能(文件名=皌est.png")      if  __name__ ==,“__main__":   test_plotscene才能()

如何在python中使用pyqtgraph保存图片

<强>补充知识: <强> pyqtgraph.GraphicsObject结构及用法

pyqtgraph。GraphicsObject官方文档源文件

类pyqtgraph.GraphicsItem(寄存器=True)

可以为GraphicsObject和GraphicsWidget提供有用方法的抽象类(抽象类)

<强>抽象类

抽象类:不能实例化的类。

在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是反过来却不是这样。并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。

抽象类往往用来表征我们在对问题领域进行分析,设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象。

比如:如果我们进行一个图形编辑软件的开发,就会发现问题领域存在着圆,三角形这样一些具体概念,它们是不同的,但是它们又都属于形状这样一个概念,形状这个概念在问题领域是不存在的,它就是一个抽象概念。

正是因为抽象的概念在问题领域没有对应的具体概念,所以用以表征抽象概念的抽象类是不能够实例化的。

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

如何在python中使用pyqtgraph保存图片