matplotlib.animation.AbstractMovieWriter#
- class matplotlib.animation.AbstractMovieWriter(fps=5, metadata=None, codec=None, bitrate=None)[源码]#
用于写入影片的抽象基类,通过调用
grab_frame
提供了一种捕获帧的方式。setup
用于启动该过程,之后调用finish
。saving
作为一个上下文管理器提供,以方便此过程,例如:with moviewriter.saving(fig, outfile='myfile.mp4', dpi=100): # Iterate over frames moviewriter.grab_frame(**savefig_kwargs)
使用此上下文管理器可确保
setup
和finish
按需执行。此类的具体子类的实例可以作为
Animation.save()
的writer
参数。方法
__init__
([fps, metadata, codec, bitrate])finish
()完成电影写入的任何处理。
grab_frame
(**savefig_kwargs)从图形中获取图像信息并保存为电影帧。
saving
(fig, outfile, dpi, *args, **kwargs)上下文管理器,用于方便地写入电影文件。
setup
(fig, outfile[, dpi])设置电影文件的写入。
属性
电影帧的元组
(宽度, 高度)
(像素)。- property frame_size#
电影帧的元组
(宽度, 高度)
(像素)。