我想使用该magick
软件包以实现其出色的图像处理功能。浏览这里,我似乎无法找到如何将 3D 矩阵(宽度 x 高度 x 通道)转换为magick
我可以进一步操作的对象,反之亦然。
- 没有
as.magick
功能 - 该
as.matrix
功能不起作用
但我想要类似的东西:
height <- 100
width <- 80
X <- array(runif(height * width * 3, min = 0, max = 255), c(height, width, 3))
magick::as.magick(X) %>% magick::image_scale("500x400")
(显然我可以将矩阵作为图像写入磁盘,然后用 读取它magick::image_read
,这将是一个矫枉过正)
我错过了什么?