gpt4 book ai didi

r - 使用 R 动画库和 Imagemagick 保存 gif 视频时出错

转载 作者:行者123 更新时间:2023-12-04 12:25:41 25 4
gpt4 key购买 nike

我正在尝试使用 Windows 7 创建一个简单的 .gif 视频。我安装了 ImageMagick,它似乎可以自己工作。这是我尝试运行的以下代码和相应的错误消息。当我运行代码时,ImageMagik 程序打开,看起来第一次运行的数据已经绘制(见下图)。我怀疑问题是 windows 和 Unix 命令之间的差异?也许我需要在 ani.options 中添加更多内容?任何帮助或建议将不胜感激。谢谢你。

Add libraries needed

library(animation)

Make sure convert is at my location of where the data is saved

ani.options(convert = 'C:/Program Files/ImageMagick-6.8.9-Q16/convert.exe') ani.options("convert")#check to see if short hand notation works



[1]“C:/Program Files/ImageMagick-6.8.9-Q16/convert.exe”

Create a .gif video of the graph

saveGIF({ + for (i in 1:10) plot(runif(10), ylim = 0:1) + })



执行:
"C:/Program Files/ImageMagick-6.8.9-Q16/convert.exe"-loop 0 -delay 100
Rplot1.png Rplot2.png Rplot3.png Rplot4.png Rplot5.png Rplot6.png
Rplot7.png Rplot8.png Rplot9.png Rplot10.png "animation.gif"
'C:/Program' 不是内部或外部命令,
可运行的程序或批处理文件。
输出:animation.gif
[1] 真
警告信息:
1:运行命令'C:\Windows\system32\cmd.exe/c "C:/Program Files/ImageMagick-6.8.9-Q16/convert.exe"-loop 0 -delay 100 Rplot1.png Rplot2.png Rplot3. png Rplot4.png Rplot5.png Rplot6.png Rplot7.png Rplot8.png Rplot9.png Rplot10.png "animation.gif"' 有状态 1
2:在 cmd.fun(convert) 中:
'"C:/Program Files/ImageMagick-6.8.9-Q16/convert.exe"-loop 0 -delay 100 Rplot1.png Rplot2.png Rplot3.png Rplot4.png Rplot5.png Rplot6.png Rplot7.png Rplot8.png Rplot9.png Rplot10.png "animation.gif"' 执行失败,错误代码 1

imdisplay

最佳答案

我遇到了同样的问题。强加一个短文件路径为我解决了这个错误。

 path.to.convert <- paste0(shortPathName(
"C:\\Program Files\\ImageMagick-6.9.0-Q16\\"), "convert.exe")
ani.options(convert=path.to.convert)

关于r - 使用 R 动画库和 Imagemagick 保存 gif 视频时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26933194/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com