如何从 R 中的三个矩阵创建 RGB 图像



我想从R中的三个2D矩阵创建一个RGB图像。我知道 matlab 也有类似的帖子,但我无法将这个问题转化为 R 世界。

我已经尝试了不同的软件包,例如用于创建 3D 数组的 abind ,并尝试将其转换为带有 writeJPEG 的 JPEG。 但这不起作用-

任何帮助都非常感谢!

尝试使用 ?rgb

r <- matrix(runif(9, 0, 1), 3)
g <- matrix(runif(9, 0, 1), 3)
b <- matrix(runif(9, 0, 1), 3)
col <- rgb(r, g, b)
dim(col) <- dim(r)
library(grid)
grid.raster(col, interpolate=FALSE)

相关内容

  • 没有找到相关文章

最新更新