Ошибка памяти при преобразовании списка массивов numpy в массив numpy (из массивов numpy) - PullRequest
0 голосов
/ 20 апреля 2020
Массивы

My numpy имеют форму (240 240,3) и представляют собой 100 000 массивов с нулевой цифрой и 20 000 реальных значений изображений, преобразованных в массив numpy. Я храню эти numpy в списке, который я инициализировал перед загрузкой в ​​изображениях в виде numpy массивов.

list_of_images = []

image = cv2.imread('pictures_final/'+str(i)+'.jpg')
image = cv2.resize(image, (240,240), interpolation = cv2.INTER_LINEAR)
image = image.astype('float32')
image = (255-image)/255
images.append(image)

В результате я получаю список всех этих изображений, но когда я пытаюсь преобразовать этот список в конце в массив numypy, я получаю ошибку памяти ...

list_of_images = np.asarray(list_of_images) 
...