4
我想從R中的三個2D矩陣創建一個RGB圖像。我知道有一個matlab的類似帖子,但我無法將該問題轉化爲R世界。如何從R中的三個矩陣創建RGB圖像?
我嘗試過已經有不同的軟件包,比如用於創建3D數組的abind,試圖用writeJPEG將它變成JPEG格式。但沒有工作 -
任何幫助非常感謝!
我想從R中的三個2D矩陣創建一個RGB圖像。我知道有一個matlab的類似帖子,但我無法將該問題轉化爲R世界。如何從R中的三個矩陣創建RGB圖像?
我嘗試過已經有不同的軟件包,比如用於創建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)
完美!這就是我正在尋找的東西。非常感謝!對於所有讀者來說:「dim(col)< - dim(r)」部分非常重要:) – Jens
將rgb寫入文件的最佳方式是什麼? – mmann1123
'?Devices'中列出的任何東西 – baptiste