如何使用“matplotlib.animation”模块设置保存为 mp4 电影的动画的分辨率?
在网上我只找到了使用“animation.FuncAnimation”的例子。例如来自http://jakevdp.github.com/blog/2012/08/18/matplotlib-animation-tutorial/的不错的教程使用:
anim = animation.FuncAnimation(fig, animate, init_func=init,
frames=200, interval=20, blit=True)
anim.save('basic_animation.mp4', fps=30, extra_args=['-vcodec', 'libx264'])
从 matplotlib.animation 模块参考中,我找到了提供“dpi”参数的“animation.Animation.save”方法,但我不知道如何正确应用此功能
matplotlib.animation.Animation.save(filename, writer=None, fps=None, dpi=None, codec=None, bitrate=None, extra_args=None, metadata=None, extra_anim=None)
一个小的示例代码可能会有所帮助。
非常感谢。
约翰内斯
PS:顺便问一下,如何插入带有 sytax-highlighting 的 Python 代码?