Возвращение значений из функции в новые переменные - python - PullRequest
0 голосов
/ 31 января 2020

В этой программе я пытаюсь передать трехмерный массив из 100 массивов изображений (100,2160,1080) в функцию 14 раз. Из этой функции я получаю обработанный массив np измерений (100,2160,1080) ,

Как я могу сохранить все эти выходные данные (14 раз) в отдельных переменных? Если я пытаюсь использовать массив 4D, я получаю ошибку памяти (например, S_25 [14,100,2160,1080].

Я хочу иметь такие переменные, как S25_ 1 [100,2160, 1080], S25_ 2 [100,2160,1080], S25_ 3 [100,2160,1080] ... S25_ 14 [100,2160, 1080]

Пример кода:

x35 = np.array([np.array(Image.open(fname)) for fname in imlist1_35]) #(I read 100 images from the folder)
S25_[k][:,:,:]=imgcorr(x_bg,x_20,x25,x30,x35) #(I pass many 'images variables' into the function)



Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...