如何在Windows 64位上使用Anaconda安装ImageMagick?

时间:2017-01-17 14:39:53

标签: python animation matplotlib imagemagick anaconda

我为Windows 64bits ImageMagick-7.0.4-4-Q16-x64-dll.exehttp://www.imagemagick.org/script/binary-releases.php)下载了ImageMagick文件并安装了它。

我正在使用Anaconda,我收到以下错误:

C:\Anaconda2\lib\site-packages\matplotlib\animation.py:784: UserWarning: MovieWriter imagemagick unavailable
  warnings.warn("MovieWriter %s unavailable" % writer)

有没有人知道Anaconda的频道哪里有win64的ImageMagick包?

PS:例如,这里有一个名为kalefranz的通道,带有ImageMagick包但仅适用于Linux 64位(https://anaconda.org/kalefranz/imagemagick

1 个答案:

答案 0 :(得分:1)

正如@furas所说,保存动画的最佳方法是将其保存为ffmpeg的MP4文件,然后打开cmd.exe并输入:ffmpeg -i C:\my_path\animation.mp4 C:\my_path\animation.gif

从Python我们可以做到:

import os
os.system("ffmpeg -i C:\\my_path\\animation.mp4 C:\\my_path\\animation.gif")
# \\ allows to bypass any ascii issue because for example in python "\a" means "\x07" and "\\a" means "\a"