Exercício para entrega: Amostragem e quantização
Aggregazione dei criteri
Aperto: martedì, 15 agosto 2023, 00:00
Data limite: mercoledì, 27 settembre 2023, 00:00
Crie um JN que simule os processos de amostragem (espacial) e quantização (radiométrica) em sinais 1D e 2D, conforme explicado em sala de aula. Você deve calcular e realizar a visualização de plot 1D para sinais 1D e visualização de imagens e de superfícies para sinais 2D. Use os seguintes sinais:
- f(t) = sen(t), t em [0,...,2pi) para N pontos. Use dados float e simule a quantização para 10 casas decimais, 5, 3 e 1.
- f(x,t) = sen(t), t em [0,...,2pi), x = [0,..., N), onde N é o número de linhas da imagem. Use dados float e simule a quantização para 10 casas decimais, 5, 3 e 1.
- f(x,y) sejam algumas imagens disponíveis no Scikit Image. Use dados unint8 e simule a quantização para 5 bits, 3, 2 e 1.
Para a amostragem, calcule a média das amostras para reduzir a resolução. No caso 1D, média de vizinhos consecutivos. No caso 2D, média de cada 4 vizinhos. Gere amostragens para resoluções N, N/2, N/4, N/8.
Separe os casos 1D e 2D no JN.
Separe as funções para geraSinal(N,w), amostragem(sinal) e quantizacao(sinal), conforme discutido em aula.