Изображение в градациях серого в ResNet50 Keras - PullRequest
0 голосов
/ 24 апреля 2020

Я использую предварительно обученный Keras 'ResNet50. Я не заметил, что мои изображения, где на самом деле оттенки серого. Я безрассудно использовал следующий код (соответствующие части):

data_generator = ImageDataGenerator(preprocessing_function=preprocess_input, validation_split = 0.2)    ####

train_generator = data_generator.flow_from_directory(
        'ImageResized',
        target_size=(image_size, image_size),
        batch_size=BATCH_SIZE_TRAINING,
        class_mode='categorical',
        subset = 'training')

fit_history = model.fit(train_generator,
        epochs = NUM_EPOCHS,
        validation_data=validation_generator,
        callbacks=[cb_checkpointer, cb_early_stopper])

Код работал без сбоев и не выдавал ошибок. Тем не менее, я просто хочу убедиться, что это работает так, как я думаю.
Преобразует ли (preproceesing_input / ImageDataGenerator?) Изображения в оттенках серого в изображения RGB с одинаковым значением во всех 3 каналах?

...