Material de Auxílio Didático Interativo

EA978/IA725

DCA/FEEC/Unicamp


Quantização

[Halftoning #1] Applet Java
Demonstração de técnicas de halftoning em imagens. O usuário pode escolher entre uma série de imagens e um dos seguintes métodos de halftoning: random dither, clustered dot ordered dither, dispersed dot ordered dither, difusão de erro e difusão de erro com rasterização em serpentina. Cada método também pode ser configurado com parâmetros que indicam, entre outras propriedades, qual implementação do método deve ser utilizada. Por exemplo, o método de difusão de erro pode ser visualizado segundo os algoritmos de Floyd-Steinberg, Jarvis-Judice-Ninke e Stuki.
[Quantização em Níveis de Cinza] Applet Java
Demonstra o efeito da redução do número de níveis de cinza numa imagem. A imagem original de 256 tons de cinza pode ser mostrada com diferentes níveis de quantização. A ocorrência do efeito de contorno falso pode ser percebida quando a imagem é visualizada com menos de 64 cores.
[Quantização de Sinal] Applet Java
Demonstração de quantização de um sinal contínuo. A applet é dividida em três painéis. O painel superior permite que o usuário desenhe uma função contínua com o mouse. No painel do meio é mostrada a função quantizada e no painel inferior o erro resultante do processo de quantização.
[Quantização de Cores] WWW
Exemplos de imagens coloridas quantizadas por diferentes algoritmos (DL, Median Cut, Wu, Neuquant, CC e Padie).

Autor: Harlen Costa Batagelo (harlen@dca.fee.unicamp.br)