*.jpg¶
.jpg, .jpeg ou .jpeg2000 são uma família de formatos de arquivo projetados para codificar fotografias.
As fotografias têm o problema de apresentarem muitos pequenos gradientes, o que significa que não é possível indexar o arquivo como se faz com o *.gif e esperar que o resultado seja bom. O que o JPEG faz é converter o arquivo para um espaço de cor perceptual (YCrCb) e, em seguida, comprimir os canais que codificam as cores, mantendo descomprimido o canal que contém as informações sobre a luminosidade relativa. Isso funciona muito bem porque a visão humana não é tão sensível à intensidade das cores quanto à luminosidade relativa. O JPEG também utiliza outras técnicas de compressão com perdas, como o uso de ondas cosseno para descrever contrastes de imagens.
No entanto, isso significa que o JPEG deve ser usado em certos casos. Para imagens com muitos gradientes, como pinturas em tamanho real, o JPEG tem um desempenho melhor do que *.png e *.gif.
Mas para imagens com contrastes muito nítidos, como textos e estilos de histórias em quadrinhos, PNG é uma escolha muito melhor, apesar do tamanho do arquivo ser maior. Para imagens em tons de cinza, *.png e *.gif serão definitivamente mais eficientes.
Como o JPEG utiliza compressão com perdas, não é aconselhável salvar o mesmo arquivo JPEG várias vezes. A compressão com perdas fará com que a qualidade do arquivo seja reduzida a cada vez que você o salvar. Este é um problema fundamental com métodos de compressão com perdas. Em vez disso, use um formato de arquivo sem perdas ou um formato de arquivo funcional enquanto estiver trabalhando na imagem.