【发布时间】:2018-07-11 12:45:25
【问题描述】:
我想将 pyqtgraph 导出到视频中。有什么简单的方法可以做到这一点吗?除了包含大约 10000 帧之外,该图与此示例没有太大区别:
from pyqtgraph.Qt import QtGui, QtCore
import numpy as np
import pyqtgraph as pg
app = QtGui.QApplication([])
win = pg.GraphicsWindow(title="Basic plotting examples")
win.resize(1000,600)
pg.setConfigOptions(antialias=True)
p6 = win.addPlot(title="0")
curve = p6.plot(pen='y')
data = np.random.normal(size=(10,1000))
ptr = 0
def update():
global curve, data, ptr, p6
data_ptr = ptr%10
p6.setTitle("%d" % data_ptr)
curve.setData(data[data_ptr])
if ptr == 0:
p6.enableAutoRange('xy', False)
ptr += 1
timer = QtCore.QTimer()
timer.timeout.connect(update)
timer.start(50)
【问题讨论】: