本文簡要介紹 python 語言中 matplotlib.animation.AbstractMovieWriter
的用法。
-
用於編寫電影的抽象基類,提供了通過調用
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、元數據、編解碼器、比特率])finish
()完成編寫電影的所有處理。
grab_frame
(**savefig_kwargs)從圖中抓取圖像信息並保存為電影幀。
saving
(圖、outfile、dpi、*args、**kwargs)上下文管理器,方便編寫電影文件。
setup
(圖,outfile[,dpi])用於寫入電影文件的設置。
屬性
以電影幀像素為單位的元組
(width, height)
。
用法
class matplotlib.animation.AbstractMovieWriter(fps=5, metadata=None, codec=None, bitrate=None)
相關用法
- Python matplotlib Axes.get_legend_handles_labels用法及代碼示例
- Python matplotlib Axes.hist用法及代碼示例
- Python matplotlib Axes.step用法及代碼示例
- Python matplotlib Axes.contour用法及代碼示例
- Python matplotlib Axes.plot用法及代碼示例
- Python matplotlib Axes.semilogx用法及代碼示例
- Python matplotlib Axes.semilogy用法及代碼示例
- Python matplotlib Axes.inset_axes用法及代碼示例
- Python matplotlib Axes.axis用法及代碼示例
- Python matplotlib AutoDateFormatter用法及代碼示例
- Python matplotlib Axes.barbs用法及代碼示例
- Python matplotlib AnchoredDrawingArea用法及代碼示例
- Python matplotlib Axes.tripcolor用法及代碼示例
- Python matplotlib AsteriskPolygonCollection用法及代碼示例
- Python matplotlib Affine2D.set_matrix用法及代碼示例
- Python matplotlib AxisArtist.toggle用法及代碼示例
- Python matplotlib Axis.get_tick_params用法及代碼示例
- Python matplotlib Axes.set_prop_cycle用法及代碼示例
- Python matplotlib ArrowStyle用法及代碼示例
- Python matplotlib Axes.axline用法及代碼示例
- Python matplotlib Axes.tick_params用法及代碼示例
- Python matplotlib Axes.axvspan用法及代碼示例
- Python matplotlib AxisArtist.set_axisline_style用法及代碼示例
- Python matplotlib Axes3D.plot_trisurf用法及代碼示例
- Python matplotlib AnchoredAuxTransformBox用法及代碼示例
注:本文由純淨天空篩選整理自skytowner.com大神的英文原創作品 matplotlib.animation.AbstractMovieWriter。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。