matplotlib使用ImageMagick制作gif图像

最简单方法
  1. 安装ImageMagick,ImageMagick中文网站
    matplotlib使用ImageMagick制作gif图像_第1张图片
  2. 在ImageMagick安装路径下会有一个convert.exe文件,在python文件中插入类似如下代码,注意要修改到你安装的路径:
from matplotlib.animation import FuncAnimation
matplotlib.rcParams['animation.convert_path'] = 'D:\\ImageMagick-6.2.7-Q8\\convert.exe'
matplotlib使用ImageMagick制作gif图像_第2张图片
  1. 按照正常的保存格式即可保存gif图片
animation = FuncAnimation(fig, update, interval=10)
animation.save('rain.gif', writer='imagemagick', fps=20, dpi=100)

效果如下:

网上有很多方式,修改配置原件,发现这个是最快的,修改配置后还容易出现warning,囧

你可能感兴趣的:(matplotlib使用ImageMagick制作gif图像)