Exercício para entrega: Convolução
Condições de conclusão
Aberto: terça-feira, 29 ago. 2023, 00:00
Vencimento: quarta-feira, 27 set. 2023, 00:00
Crie um JN que calcule a convolução para os casos definidos pelo produto cartesiano dos sinais e filtros abaixo (ie todos os pares):
Sinais de entrada:
- g(t) = 1, a <= t < b; 0 caso contrário, a,b reais, a<b (janela quadrada)
- g(t) = sin(t) + GaussianNoise(media, desvioPadrao) (seno com ruído gaussiano)
- g(t) = linha de uma imagem do Scikit Image, como feito no 1o exercício do curso.
Filtros:
- h(t) = 1 caso a <= t < b; 0 caso contrário, a,b reais, a<b (janela quadrada)
- h(t) = exp(-t**2) (gaussiana)
- h(t) = -1 caso -a <= t < 0; -1, 1 caso 0 <= t < a; 0 caso contrário, a real (filtro de diferenciação)