Не удается добавить cv2.GaussianBlur() в последовательную модель Keras

#python-3.x #keras #cv2

#python-3.x #keras #cv2

Вопрос:

Код является

 model = Sequential()

model.add(Lambda(lambda x:cv2.GaussianBlur(x, (3,3), 0), input_shape=(160, 320, 3)))
  

И я получил эту ошибку:

 TypeError: src is not a numpy array, neither a scalar
  

Как я могу создать конвейер функций обработки изображений для моего входного изображения. Должен ли я создать пользовательскую функцию, а затем добавить ее в свой слой. Если да, пожалуйста, покажите пример