栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

❤️GUI可视化利器,让实时数据可视化so easy

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

❤️GUI可视化利器,让实时数据可视化so easy

PyQtGraph主要使用领域为 数学/科学/工程应用等

PyQtGraph为PyQt5/PyQt6/PySide2等图形用户界面 (GUI) 开发框架的一款强大可视化工具 底层为NumPy (快速科学计算)、Qt的GraphicsView框架 (2D图形可视化)、OpenGL (3D图形可视化)

相比于之前的工具 PyQtGraph在以下方面尤其出色

界面修图 (点一点即可修改) 快速成图 (底层为NumPy) 实时绘制数据 医学影像图展示 (如MRI) 交互图快速制作 (数据选择、标记、小部件) 对python/qt程序员更友好 完美支持 Linux, Windows和OSX 纯python编写 比pyqwt更易于移植等

pip install pyqtgraph -i https://pypi.tuna.tsinghua.edu.cn/simple
使用方式 交互式shell里使用 (如python -i, ipython, etc) 应用程序中直接弹出窗口使用 以小部件的形式嵌入到在PyQt应用程序中使用 PyQt和PySide中使用等等。 快速上手

以在command line里使用为例

import numpy as np
import pyqtgraph as pg
data np.random.normal(size (500,500))
pg.image(data, title Simplest possible image example )

以上几行代码即可得到一个界面可修改的交互图

齐全的demo

PyQtGraph提供了人性化的例子界面 非常有助于上手

import pyqtgraph.examples 
pyqtgraph.examples.run()

举个例子 实时数据

音频信号

 

医学影像图

 3D图

 2D图

交互图形

参考 https://github.com/pyqtgraph/pyqtgraph 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/267348.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号