Python укладывает изображения в куб - PullRequest
0 голосов
/ 18 декабря 2018

Есть ли быстрый способ укладывать изображения в куб?Я знаю, что вы можете использовать np.append для добавления двух, но если их много, вам нужен forloop и rehape.Есть ли более разумные способы сделать это?

1 Ответ

0 голосов
/ 18 декабря 2018

Вы можете использовать np.stack, который принимает произвольное количество массивов и объединяет их вдоль новой оси.

Пример:

images = [np.random.randn(8, 12) for _ in range(50)]
stacked =  np.stack(images, axis=0)
print(stacked.shape)  # output: (50, 8, 12)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...