ComeçarComece de graça

Definindo kernels de convolução de imagem

No exercício anterior, você escreveu um código que faz uma convolução usando uma imagem e um kernel. Esse código agora tá guardado numa função chamada “ convolution() ”, que pega duas entradas: “ image ” e “ kernel ” e gera a imagem convoluída. Neste exercício, você vai ter que definir o kernel que encontra uma característica específica na imagem.

Por exemplo, o kernel a seguir encontra uma linha vertical nas imagens:

np.array([[-1, 1, -1], 

          [-1, 1, -1], 

          [-1, 1, -1]])

Este exercício faz parte do curso

Modelagem de imagens com Keras

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

kernel = np.array([[____, ____, ____], 
                   [____, ____, ____],
                   [____, ____, ____]])
Editar e executar o código