Я пытаюсь создать тренировочную матрицу для CNN.
Изображения имеют как RGB, так и серый цвет / масштаб.
Чтобы создать что-то вроде
[ # of images, #features ]
Размер изображения:
1024* 1024
Ниже приведен мой код:
from skimage.transform import rescale, resize
from skimage import io
features = np.empty((0,1024 * 1024), np.float32)
imagePath = directoyPath+"/"+ imageName
image = io.imread(imagePath)
print(image.shape)
flatFeatures = np.reshape(image,(1,1024*1024))
print(flatFeatures.shape)
features = np.append(features, flatFeatures, axis=0)
print(features.shape)
Проблема в том, что форма RGB (1024,1024,3).
Как можно подавать изображения RGB и полутонов в матрицу features
.