Quantização de Imagens
Autor: Gustavo Hashimoto
Professor: Thiago Paixão
Curso: Ciência da Computação
Disciplina: Processamento Digital de Imagens
Período: 2013/2
O que é?
Quantização de Imagens ou Quantização de Cor de Imagens é o processo de diminuição do número de cores distintas de uma imagem, mas mantendo a imagem o mais parecido com a original possível. Sua aplicação era para a geração de imagens para os dispositivos computacionais da década de 70, onde a disponibilidade de memória era muito baixa, e a gama de cores disponíveis para exibição nas telas desses mesmos dispositivos era igualmente limitada.
Código Fonte
O Código, escrito em Python, executa a Quantização da cor da Imagem em escala de cinza.
Resultados
Este experimento foi executado com uma variação de cores na ordem de 2, 4, 8, 16, 32, 64 e 128 tons de cinza.
Foi gerado uma imagem para cada variação, juntamente com um histograma de cada processamento da imagem original.
Imagem Original:
|
Imagem Original |
Imagens Processadas:
2 Cores
|
Processamento com 2 cores |
|
Histograma de 2 Cores |
4 Cores
|
Processamento com 4 Cores |
|
Histograma de 4 Cores |
8 Cores
|
Processamento com 8 Cores |
|
Histograma de 8 Cores |
16 Cores
|
Processamento com 16 Cores |
|
Histograma de 16 Cores |
32 Cores
|
Processamento com 32 Cores |
|
Histograma com 32 Cores |
64 Cores
|
Processamento com 64 Cores |
|
Histograma de 64 Cores |
128 Cores
|
Processamento com 128 Cores |
|
Histograma de 128 Cores |
Gráfico do Erro Quadrático
Como vimos, a técnica de Quantização de Imagens é muito útil quando se quer diminuir a variedade de cores distintas de uma imagem, e para tal, sua eficiência foi comprovada através esse experimento. Porém quando localizamos sua aplicação na atualidade, ela não é tão requisitada, uma vez que a grande maioria dos dispositivos para o qual a técnica de Quantização de Imagens foi projetada, não possui mais a limitação de décadas passadas, sendo assim, pode-se concluir que essa técnica está ficando obsoleta, uma vez que não há mais a necessidade de diminuir a quantidade de cores das imagens, muito pelo contrário, cada vez mais cores são requisitadas para a formação de imagens, com mais e mais fidelidade às cores naturais da imagem original.