Python 使用Wand和ImageMagick编写动画gif

Python 使用Wand和ImageMagick编写动画gif,python,imagemagick,wand,Python,Imagemagick,Wand,我不知道如何使用ImageMagick绑定将基本序列写入动画gif 我希望在python中重现的基本convert-ImageMagick命令: convert -delay 50 -size 500x500 xc:SkyBlue \ -page +5+10 /test/wizard.gif \ -page +62+50 test/wizard2.gif \ -loop 0 animation.gif 毕竟,我可以通过os.system()将命令

我不知道如何使用ImageMagick绑定将基本序列写入动画gif

我希望在python中重现的基本convert-ImageMagick命令:

convert -delay 50  -size 500x500 xc:SkyBlue \
      -page +5+10  /test/wizard.gif  \
      -page +62+50  test/wizard2.gif  \
      -loop 0  animation.gif

毕竟,我可以通过os.system()将命令传递给终端来解决这个问题:


使用os.system意味着在主机进程(Python)之外触发并执行另一个进程。你自己的问题是关于如何通过Wand使用ImageMagick作为绑定。确切地说,我也非常想知道如何直接在Wand而不是命令行中进行绑定。我从不同的角度问了基本相同的问题,并比较了它在RMagick+Ruby中的工作方式:
build = '''convert -delay 30  -size 500x500 \
      -page +0+0  /Users/jkeilson/desktop/photobooth/flower.jpg  \
      -page +0+0  /Users/jkeilson/desktop/photobooth/wizard2.gif  \
      -page +0+0  /Users/jkeilson/desktop/photobooth/flower.jpg  \
      -page +0+0  /Users/jkeilson/desktop/photobooth/wizard2.gif  \
      -loop 0 animation6.gif'''
os.system(build)