matplotlib.animation.ArtistAnimation #

matplotlib.animation。ArtistAnimation ( fig , Artists , * args , ** kwargs ) [来源] #

使用一组固定Artist对象的动画。

在创建一个实例之前,所有的绘图都应该已经发生并且相关的艺术家已经保存了。

笔记

您必须将创建的动画存储在一个变量中,只要动画应该运行,该变量就会存在。否则,动画对象将被垃圾收集并且动画停止。

参数
Figure

用于获取所需事件的图形对象,例如绘制或调整大小。

艺术家名单

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

间隔整数,默认值:200

帧之间的延迟(以毫秒为单位)。

repeat_delay int,默认值:0

如果repeat为 True ,则连续动画运行之间的延迟(以毫秒为单位 )。

重复布尔,默认:真

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

blit布尔值,默认值:False

blitting 是否用于优化绘图。

__init__ ( fig , Artists , * args , ** kwargs ) [来源] #

方法

__init__(无花果,艺术家,*args,**kwargs)

new_frame_seq()

返回一个新的帧信息序列。

new_saved_frame_seq()

返回保存/缓存的帧信息的新序列。

pause()

暂停动画。

resume()

恢复动画。

save(文件名[, writer, fps, dpi, codec, ...])

通过绘制每一帧将动画保存为电影文件。

to_html5_video([嵌入限制])

将动画转换为 HTML5<video>标签。

to_jshtml([fps, embed_frames, default_mode])

生成动画的 HTML 表示。