Ошибка очевидна, форма ваших входных данных не совпадает с формой ввода в определении модели (первый слой Conv2D), но что с этим не так?
Вы используете RGB-изображение, и оно имеет 3 разных канала для каждого цвета, поэтому ваша входная форма в модели должна быть input_shape=(256, 256, 3)
вместо input_shape=(256, 256, 1)
.
Черно-белые изображения имеют только один канал, поэтому для черно-белых изображений следует использовать input_shape=(256, 256, 1)
.