terça-feira, 16 de março de 2010

Imagens GIF otimizadas

A otimização de imagens parece ser um assunto estranho, mas na prática é bastante útil - e pouco usada. Vamos primeiro identificar a necessidade dessa otimização.
Sem pensar muito, identificamos rapidamente umas 5 cores na figura ao lado. No entanto, quando verificamos a sua paleta de cores, é surpreendente ver quantas informações de cores são armazenadas no arquivo dessa imagem, sem que sejam usadas:
Certamente essas informações são armazenadas com um "custo": o tamanho do arquivo acaba sendo maior do que o necessário.
Por isso, os webdesigners têm uma preocupação a mais ao lidar com imagens: trabalhar com uma paleta de cores enxuta, otimizando o tamanho de seus arquivos - pois, quanto mais ´leve´ um arquivo, mais rapidamente ele é carregado.
No PaintShop Pro, esse problema é facilmente resolvido. Seleciona-se o menu Colors e, para conferir o número de cores efetivamente usadas na imagem, escolhe-se a opção Count Colors Used:
 
Neste caso, o programa identificou 6 cores na figura. Pode-se então decrementar a paleta para essas 6 cores apenas, sem prejuízo para a apresentação da imagem. Ainda no menu Colors, escolhe-se a opção Decrease Color Depth:
Sabendo o número de cores efetivamente usadas, estabeleci a redução da paleta para 6 cores.
Na imagem abaixo, pode-se comparar as paletas original e reduzida:
Neste exemplo, a imagem original tinha 2KB e a otimizada tem 1KB.
No Gif Optimizer temos informações mais detalhadas sobre os benefícios conseguidos com essa redução de paleta:
Essa otimização da imagem GIF obviamente depente da figura: quanto mais apropriada ela for para a compressão GIF, mais otimizada ela poderá ser para esse formato de imagem.

0 comentários:

Postar um comentário

Gostou do que encontrou aqui?
Comente este artigo que acabou de ler.
Quer entrar em contato ou tirar alguma dúvida? Formulário de Contato
Nos comentários dos artigos escreva apenas o que for referente ao tema.
Antes de Comentar leia nossa Política para Comentários para saber como interagir com nossos artigos, tirar suas dúvidas e ser respondido(a).