python - 使用 Wand 和 ImageMagick 编写动画 gif

标签 python imagemagick wand

我无法弄清楚如何使用 Wand 将基本序列写入动画 gif。 ImageMagick 绑定(bind)。

我希望在 python 中重现的基本转换 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() 将命令传递到终端来解决这个问题:

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)

关于python - 使用 Wand 和 ImageMagick 编写动画 gif,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17394869/

相关文章:

python - 使用 Wand 并排堆叠两个图像

python - Image.show() 不显示图像

python - 如何使用 python 提取封闭的 zip

python - 使用 Python Wand 只播放一次 GIF

c++ - 如何在没有 ImageMagick 的情况下将 ImageMagick 图像导入 Qt5 应用程序?

javascript - NodeJs, Spawn 转换

python - 如何在python中获取绝对url

python - 在 Python 列表理解中是否可以访问项目索引?

php - Ubuntu imageMagick 不会将 PDF 从 www-data (php) 转换为 PNG