R中的ImageMagick

use*_*487 5 install r imagemagick

我想在R中使用ImageMagick,但R不会让我安装它.

install.packages("ImageMagick")
Installing package into ‘C:/Users/FSFH-2/Documents/R/win-library/3.0’
(as ‘lib’ is unspecified)
Warning message:
package ‘ImageMagick’ is not available (for R version 3.0.1) 
Run Code Online (Sandbox Code Playgroud)

我的印象是我有最新版本的R,所以这里发生了什么?

另外,我将ImageMagick下载到了Windows中,但我无法弄清楚如何将它放入R.帮助!

Jim*_*mmy 9

您需要在安装ImageMagick之前安装名为"installr"的软件包.

简单步骤:

  1. 工具 - > InstallPackages-> installr
  2. 从R命令行写
    • require(installr)
    • install.ImageMagick() (此命令将默认安装最新版本,您可以指定所需版本的URl)

包将被安装!!!

  • Mac用户请注意,`installr`包仅适用于Windows.虽然你在技术上可以通过GitHub使用`devtools :: install_github("talgalili/installr")`下载它,但命令`install.ImageMagick()`仍然无法工作,因为它下载了Win32的.exe文件.对于Mac用户来说,下面使用`install.packages("magick")`的方法可以做到这一点! (4认同)

Ben*_*Ben 9

现在有一个封装magick包围ImageMagick STL.

它可以简单地安装 install.packages("magick")

有一篇博客文章解释了你可以用它做什么:https://ropensci.org/blog/2016/08/23/z-magick-release


PAC*_*PAC 0

如果您使用的是 Mac OS 或 Linux,则可以在系统上安装 ImageMagick,然后使用 system() 函数在 R 中使用它。我不知道 ImageMagick 是否适用于 Windows。