làm cách nào tôi có thể đặt độ phân giải của hoạt ảnh được lưu dưới dạng phim mp4 với mô-đun "matplotlib.animation"?Cách đặt độ phân giải hình ảnh cho hoạt ảnh?
Trên web, tôi chỉ tìm thấy các ví dụ sử dụng "animation.FuncAnimation". Ví dụ như hướng dẫn tốt đẹp từ http://jakevdp.github.com/blog/2012/08/18/matplotlib-animation-tutorial/ sử dụng:
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'])
Từ tài liệu tham khảo mô-đun matplotlib.animation Tôi tìm thấy "animation.Animation.save" phương pháp cung cấp một "dpi" -argument, nhưng tôi không biết làm thế nào để áp dụng chức năng này đúng cách
matplotlib.animation.Animation.save(filename, writer=None, fps=None, dpi=None, codec=None, bitrate=None, extra_args=None, metadata=None, extra_anim=None)
Một mã ví dụ nhỏ có thể hữu ích.
Rất cám ơn.
Johannes
PS: Nhân tiện, bạn có thể chèn mã Python bằng cách đánh dấu sytax như thế nào?
Làm nổi bật là tự động huyền diệu. Cũng lưu ý rằng các mô-đun hoạt hình là tương đối, vì vậy bạn phải kiểm tra xem phiên bản của bạn 'matplotlib' phù hợp với phiên bản của các ví dụ bạn tìm thấy hay không. – tacaswell
Bạn có được sắp xếp này không? – tacaswell