我们可以使用Matplotlib的animation模块的FuncAnimation类制作动画,你需要提供的只是一个动态更新变化数据的函数。
下面是一个最基本的例子:
import numpy as np
from matplotlib import pyplot as plt
from matplotlib import animation
fig = plt.figure()
data = np.random.random((255, 255))
im = plt.imshow(data, cmap='gray')
# animation function. This is called sequentially
def animate(i):
data = np.random.random((