У меня есть список изображений 3D-массивов с размерами ширина x высота x каналы. Теперь я хочу преобразовать этот список в R в один 4D-массив с размерами length_of_list x width x height x каналов.
Следующий код R работает нормально, но я думаю, что есть более эффективное решение:
# Settings
img_width <- 200
img_height <- 100
img_channels <- 3
# Preallocate multidimensional array
marray <- array(NA, dim = c(length(imagelist), img_width, img_height, img_channels))
# Transfer data to array
for (i in 1:length(imagelist)) {
img <- imagelist[[i]]
marray[i,,,] <- img
}
Заранее спасибо!