matplotlib.animation.ArtistAnimation

class matplotlib.animation.ArtistAnimation(fig, artists, *args, **kwargs)[源代码]

使用一组固定的动画 Artist 物体。

在创建实例之前,应进行所有绘图并保存相关的艺术家。

参数:
figFigure图形

用于获取所需事件(如绘制或调整大小)的figure对象。

artists列表

每个列表条目都是艺术家的集合,这些艺术家在相应的框架上可见。其他的艺术家是隐形的。

intervalint,默认值:200

帧之间的延迟(毫秒)。

repeat_delayint,默认值:0

连续动画运行之间的延迟(毫秒),如果 重复 是True。

repeatbool,默认值:True

帧序列完成时动画是否重复。

blitbool,默认值:False

是否使用光点切割优化绘图。

__init__(fig, artists, *args, **kwargs)[源代码]

初始化自身。请参阅帮助(键入(self))以获得准确的签名。

方法

__init__ \(图,艺术家, * ARGs, *  * 克瓦格斯) 初始化自身。
new_frame_seq () 返回新的帧信息序列。
new_saved_frame_seq () 返回保存/缓存帧信息的新序列。
save (文件名) [, writer, fps, dpi, codec, ...] ) 通过绘制每个帧,将动画保存为电影文件。
to_html5_video \ [embed_limit] ) 将动画转换为HTML5 <video> 标签。
to_jshtml \ [fps, embed_frames, default_mode] ) 生成动画的HTML表示形式