小编mr_*_*res的帖子

如何设置动画的图像分辨率?

如何使用"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'])
Run Code Online (Sandbox Code Playgroud)

从matplotlib.animation模块参考我发现"animation.Animation.save"方法提供了一个"dpi" - 参数,但我不知道如何正确应用这个函数

matplotlib.animation.Animation.save(filename, writer=None, fps=None, dpi=None, codec=None, bitrate=None, extra_args=None, metadata=None, extra_anim=None)
Run Code Online (Sandbox Code Playgroud)

一个小示例代码可能会有所帮助.

非常感谢.

约翰内斯

PS:顺便说一下,如何使用sytax-highlighting插入Python代码?

animation matplotlib

10
推荐指数
2
解决办法
8266
查看次数

标签 统计

animation ×1

matplotlib ×1