我正在尝试建立一个基于图像值训练的卷积2D网络,但是,不幸的是,我似乎找不到一种将每个图像存储为变量的方法。
(在有人问之前,我已经看过here,但是base-64编码不适用于卷积神经网络。)
我也尝试过library(tidyverse)
target <- "ENSG00000272602.4"
df %>%
separate_rows(everything(), sep = ";") %>%
filter(ref == target)
ref b c d e
1 ENSG00000272602.4 1 3 1 3.2
和matplotlib.image.imread
,但是这些都不存储实际的图像,而是存储图像本身后面的数据。再说一次,我不能完全训练带有元数据的神经网络。
有人有我可以用来做这件事的想法吗?
答案 0 :(得分:0)
您可以使用枕头库读取图像并将其转换为numpy数组,以便将其馈入网络。
https://kite.com/python/examples/4887/PIL-convert-between-a-pil-%60image%60-and-a-numpy-%60array%60
如果您需要将这些数组保存到文件中以备后用,则可以使用np.savez。