JPEGs da mesma resolução têm tamanhos diferentes

0

Eu tenho uma coleção de fotos tiradas da minha câmera digital. Todos eles foram tirados com as mesmas configurações (mesma resolução, etc ...). No entanto, todas essas fotos têm tamanhos de arquivo diferentes. Por que é isso? Poderia ser por causa das cores ou algo assim?

    
por agz 13.04.2013 / 06:35

2 respostas

4

O JPEG e muitos outros formatos usam algoritmos de compactação para otimizar o tamanho do arquivo, o que fará com que ele dependa do conteúdo.

Uma imagem com mais gradientes, cores e detalhes deve gerar um tamanho de arquivo maior do que um contendo formulários mais simples, mesmo que ambos usem a mesma resolução e nível de compactação.

Ao contrário do JPEG, os formatos de arquivo como BMP e TGA não usam compactação e seu tamanho dependerá apenas da resolução e profundidade de cor dos pixels.

    
por 13.04.2013 / 08:08
0

A compactação JPEG aproveita as zonas de cores ou bloqueia informações semelhantes no arquivo. Descrito no nível mais simples possível, se dois pixels próximos um do outro forem exatamente da mesma cor (ou próximos o suficiente que o JPEG acha que o olho humano não sabe), ele simplesmente mapeia o valor de pixel2 para fazer referência ao valor de pixel1, armazenando-o exclusivamente (em um nível muito simples, é assim que funciona a compactação de arquivos de todos os tipos).

É por isso que, às vezes, ao visualizar (descompactar) um arquivo JPEG de baixa qualidade, você obterá blocos estranhos de cor que não representam bem os gradientes ou, às vezes, verá faixas de gradiente foto de um pôr do sol ou algo assim. Estes são chamados de artefatos, e são causados quando um JPEG é salvo com configurações de baixa qualidade, portanto, adotando uma abordagem mais extrema na otimização de tamanho.

Você pode ter ouvido alguém dizer em um fórum "precisa de mais JPEG" quando alguém publica uma imagem de baixa qualidade. Esta foi uma piada na internet por um tempo agora, mesmo levando a sites como link

    
por 05.08.2014 / 15:07