【发布时间】:2020-05-01 23:40:18
【问题描述】:
我是深度学习的新手。 我自己都觉得自己很傻,因为我一天要问很多问题。
我正在通过 glob 加载图像,但遇到了问题。
我计划将图像加载到 numpy,我希望它的形状是:宽度 * 高度 * 图像计数(只有 1 个形状),但事实并非如此。
我要128*128*242,结果是128、128、3(不知道'3'是从哪里来的)
我认为,问题之一是我需要加载整个图像,但每次我将数据更新到新图像时,而不是计算计数。
我正在学习“深度学习”来做“深度学习”,我真的很想以后自己做,请帮忙。
数据示例:
[[255 255 255]
[255 255 255]
[255 255 255]
...
[255 255 255]
[255 255 255]
[255 255 255]]
这是我的代码
def _load_img():
# I get data_list with
# data_list = glob('dataset\\training\\*\\*.jpg')
for v in data_list:
data = np.array(Image.open(v))
#img_size : 128 * 128
#I reshaped the data to get 242 the number of images count.
data = data.reshape(-1, img_size)
return data
【问题讨论】:
标签: python deep-learning