У меня есть изображение RGB как ndarray
print(img.shape)
>>> (64, 64, 3)
Я хочу сохранить кучу изображений в другом ndarray:
batch = np.empty((64, 64, 3, 2))
batch[...,0] = img
Теперь, если я сделаю
plt.imshow(img)
все выглядит отлично. Но если я сделаю
plt.imshow(batch[...,0])
цвета перепутаны! Это выглядит перевернутым или, может быть, каналы перепутаны. Что происходит?