基于GraphicsLayoutWidget通过ROI拖拽事件实现图片的局部放大功能
前言
基于PySide2、PyQtGraph和PySide2动态绘图,通过ROI拖拽事件 实现图片的局部放大功能。
正文
项目的GUI主要基于PySide2实现,绘图使用了PyQtGraph、GraphicsLayoutWidget。
想要实现点击按键后,在GraphicsLayoutWidget图形布局部件 中添加 新图形对象,并在原先的图像上添加 ROI ,通过拖拽原图形上的 ROI,在新添加的图形中显示ROI 范围内的原图形;再次点击按键后,隐藏新添加的图形和ROI;这样就可以通过点击按键实现图片的局部放大功能。
1、实现的效果图
2、实现动态绘制数据曲线
如何通过定时器进行绘图可以参考【Python