【问题标题】:Convert list of 100 images into array in R将 100 个图像的列表转换为 R 中的数组
【发布时间】:2020-12-21 15:25:13
【问题描述】:

我有一张叶子颜色的图像,我已将其大小调整为 28 x 28 并转换为灰度

str(mypic)
>  List of 100
> $ : num [1:28, 1:28] 0.246 0.413 0.62 0.629 0.773 ...
> $ :Formal class 'Image' [package "EBImage"] with 2 slots
>  .. ..@ .Data    : num [1:28, 1:28] 0.6614 0.0556 0.5165 0.4018 0.4214 ...
>  .. ..@ colormode: int 0

如何将这些转换为 100 x 28 x 28 的数组

【问题讨论】:

  • 这对我有用:#convert 从图像和标签列表中转换为数组以匹配 MNIST myp

标签: r keras


【解决方案1】:

a1 是 2x2x3,a2 是 3x2x2:

m <- matrix(1:4, 2)
L <- list(m, 10*m, 100*m)
a1 <- array(unlist(L), c(2, 2, 3))
a2 <- aperm(a1, c(3, 1, 2))

【讨论】:

    猜你喜欢
    • 2013-03-03
    • 2022-01-06
    • 2022-01-18
    • 2021-05-09
    • 1970-01-01
    • 2012-10-28
    • 2017-04-21
    • 1970-01-01
    • 2023-03-28
    相关资源
    最近更新 更多