У меня (5000, 32, 32, 3) как numpy.ndarray.(количество изображений: 5000, размер изображения: (32x32), канал: 3)
(5000, 32, 32, 3)
numpy.ndarray
Я хочу изменить размер изображения (32x32) до (28x28).Как я могу это сделать?
Я бы использовал scipy.ndimage.zoom().
scipy.ndimage.zoom()
Что-то вроде:
import scipy.ndimage factor = 28.0 / 32.0 scipy.ndimage.zoom(input_array, (1, factor, factor, 1))