Как изменить размер 4D-изображения с помощью NumPy? - PullRequest
0 голосов
/ 24 сентября 2018

У меня (5000, 32, 32, 3) как numpy.ndarray.(количество изображений: 5000, размер изображения: (32x32), канал: 3)

Я хочу изменить размер изображения (32x32) до (28x28).Как я могу это сделать?

1 Ответ

0 голосов
/ 24 сентября 2018

Я бы использовал scipy.ndimage.zoom().

Что-то вроде:

import scipy.ndimage

factor = 28.0 / 32.0
scipy.ndimage.zoom(input_array, (1, factor, factor, 1))
...