如何將「mpplotlib.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模塊參考我找到了「animation.Animation.save」方法提供一個「DPI」 -argument,但我不知道該怎麼正確應用此功能
matplotlib.animation.Animation.save(filename, writer=None, fps=None, dpi=None, codec=None, bitrate=None, extra_args=None, metadata=None, extra_anim=None)
一個小例子代碼可能會有幫助。
非常感謝。
約翰內斯
PS:順便問一下,你怎麼可以插入Python的代碼的語法時才-突出?
突出顯示是自動的。還要注意動畫模塊是相對的,所以你必須檢查你的'matplotlib'版本是否與你找到的例子版本相匹配。 – tacaswell
你整理出來了嗎? – tacaswell