R 的 magick 包将动画 gif 保存为永远循环

标签 r imagemagick

我有一个循环播放一次的预先存在的动画 gif。如果我用 library(magick) 读写它,生成的动画 gif 将永远循环。

如何让保存的动画 gif 像原始文件一样循环播放一次?

ani.gif

library(magick)

img <- image_read("ani.gif")
image_write(img, path = "ani2.gif", format = "gif")

最佳答案

我已经在命令行中使用它来使这个 give 循环仅一次...0 意味着永远循环。

convert -loop 1 ani.gif ani.gif

关于R 的 magick 包将动画 gif 保存为永远循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55436856/

相关文章:

r - R 中的假设检验

java - 使用 imagemagick 检测轮廓

r - R 中自定义标记的传单图例

r - 如何将数值读取为 R 中的因子?

php - 我们如何将pdf转换为相同分辨率的图像?

c# - 如何使用 Magick.NET 将动画 webp 图像转换为动画 gif?

imagemagick 将 CMYK pdf 转换为 RGB jpeg 或 PNG 并保留颜色

c++ - 如何在 imagemagick 中将 base64 编码图像转换为 PNG?

r - 在R中: add rows based on a date and another condition

r - 如何定义一个空向量来在 R 中存储 'names'?