matplotlib.animation.HTMLWriter¶
-
class
matplotlib.animation.
HTMLWriter
(fps=30, codec=None, bitrate=None, extra_args=None, metadata=None, embed_frames=False, default_mode='loop', embed_limit=None)[源代码]¶ 编写基于JavaScript的HTML电影。
参数: - fpsint,默认值:5
电影帧速率(每秒)。
- 编解码器 : str or None, default:
rcParams["animation.codec"]
(default:'h264'
)str或None,默认值: 要使用的编解码器。
- 比特率 : int, default:
rcParams["animation.bitrate"]
(default:-1
)int,默认值: 电影的比特率,单位为千比特每秒。值越高表示电影质量越高,但会增加文件大小。值-1允许基础电影编码器选择比特率。
- extra_argsstr或None列表,可选
传递给底层电影编码器的额外命令行参数。默认值None表示使用
rcParams["animation.[name-of-encoder]_args"]
为了那些天生的作家。- metadata双关语 [STR,STR] ,默认值:{}
要包含在输出文件中的元数据的键和值的字典。可能会用到的一些关键点包括:标题、艺术家、流派、主题、版权、srcform、评论。
-
__init__
(fps=30, codec=None, bitrate=None, extra_args=None, metadata=None, embed_frames=False, default_mode='loop', embed_limit=None)[源代码]¶ 参数: - fpsint,默认值:5
电影帧速率(每秒)。
- 编解码器 : str or None, default:
rcParams["animation.codec"]
(default:'h264'
)str或None,默认值: 要使用的编解码器。
- 比特率 : int, default:
rcParams["animation.bitrate"]
(default:-1
)int,默认值: 电影的比特率,单位为千比特每秒。值越高表示电影质量越高,但会增加文件大小。值-1允许基础电影编码器选择比特率。
- extra_argsstr或None列表,可选
传递给底层电影编码器的额外命令行参数。默认值None表示使用
rcParams["animation.[name-of-encoder]_args"]
为了那些天生的作家。- metadata双关语 [STR,STR] ,默认值:{}
要包含在输出文件中的元数据的键和值的字典。可能会用到的一些关键点包括:标题、艺术家、流派、主题、版权、srcform、评论。
方法
__init__
\ [fps, codec, bitrate, extra_args, ...] )参数: bin_path
()返回特定子类使用的命令行工具的二进制路径。 cleanup
()清理并收集用于写入电影文件的过程。 finish
()完成编写电影的任何处理。 grab_frame
* * 保存图u Kwargs)从图形中获取图像信息并另存为电影帧。 isAvailable
()返回MovieWriter子类是否实际可用。 saving
\(图,输出文件,dpi , * ARGs, * * 克瓦格斯)上下文管理器,以便于写入电影文件。 setup
\(图,输出文件,dpi)[, frame_dir] )用于写入电影文件的设置。 属性
args_key
clear_temp
exec_key
frame_format
用于保存帧的格式(png、jpeg等),可以由各个子类决定。 frame_size
元组 (width, height)
以电影帧的像素为单位。supported_formats
-
property
args_key
¶
-
grab_frame
(**savefig_kwargs)[源代码]¶ 从图形中获取图像信息并另存为电影帧。
中的所有关键字参数 savefig_kwargs 传递给
savefig
打个电话就能省下这个数字。
-
setup
(fig, outfile, dpi, frame_dir=None)[源代码]¶ 用于写入电影文件的设置。
参数: - fig :
Figure
图形 从中获取渲染帧的图形。
- outfileSTR
生成的电影文件的文件名。
- dpi可选浮动
输出文件的dpi。这与figure size一起控制生成的电影文件的像素大小。默认值为
fig.dpi
.- frame_prefix可选的STR
用于临时文件的文件名前缀。如果没有(默认值),文件将写入临时目录,该目录将被删除
cleanup
(不管 clear_temp )- clear_temp可选的布尔
如果临时文件应在缝合后删除最终结果。设置为
False
可用于调试。默认为True
.
- fig :
-
supported_formats
= ['png', 'jpeg', 'tiff', 'svg']¶