O que é compressão de imagem?
A compressão da imagem procura reduzir os tamanhos de arquivo de imagem digital, mantendo a qualidade da imagem. Isso é conseguido aplicando os métodos de compactação de dados aos arquivos TE. O tamanho do arquivo de uma imagem pode ser reduzido com ou sem perda de qualidade da imagem; Eles são chamados de compressão com perdas e compressão sem perdas, respectivamente. A compactação de imagem é útil quando um usuário de computador deseja minimizar o espaço de armazenamento necessário ou maximizar as taxas de transferência de dados de uma imagem.
O primeiro tipo de compactação de imagem é a compressão com perdas. Um usuário que procura reduzir drasticamente um tamanho de arquivo de imagem pode optar por um método de compactação com perdas se alguma redução na qualidade da imagem valer uma redução significativa no tamanho do arquivo. Imagens e vídeos de câmeras digitais são exemplos de arquivos digitais que geralmente são compactados usando métodos com perdas. Um usuário não poderá restaurar a imagem original porque haverá artefatos de compressão ou alterações irreversíveis, na imagem.
Um método simplesde compressão de imagem com perdas é reduzir o espaço de cores para um conjunto menor de cores. Os espaços de cores podem variar de apenas oito cores distintas a milhões de cores. Quanto maior o espaço de cores, mais dados são necessários para especificar uma cor específica. Converter uma imagem em escala de cinza, ou tons de cinza, é uma técnica de compressão de imagem com perdas semelhantes.
A compactação de imagem sem perdas é qualquer método para reduzir o tamanho do arquivo de uma imagem sem sacrificar informações sobre a imagem - uma imagem idêntica ao original sempre pode ser recuperada. As formas sem perdas de compactação de dados são necessárias quando as reduções na qualidade são consideradas inaceitáveis. Imagens médicas, desenhos técnicos e observações astronômicas normalmente usam técnicas de compressão sem perdas.
Um método de compactação de imagem sem losidade é chamado de ecodificação de comprimento de execução. Freqüentemente, imagens simples têm muitos pixels repetitivos ou pequenos pontosde cor. Por exemplo, em uma imagem com fundo preto, toda a fila superior de pixels pode ser preta. O método de codificação Run-Length armazena essa sequência de pixels pretos em dois valores: um para a cor e outro para o número de pixels na string. Este método pode armazenar a mesma quantidade de informações com muito menos dados.
Um grupo de especialistas fotográficos conjuntos (JPEG) é um exemplo de um método de compressão de imagem com um nível variável de compressão. A compressão JPEG normalmente deixa para trás uma quantidade de artefatos de compressão, mas pode reduzir o tamanho dos arquivos em mais de 10 vezes com apenas pequenas perdas de qualidade. Alguns JPEGs carregam uma imagem com detalhes progressivamente maiores, permitindo que o usuário veja uma visualização da imagem à medida que ela carrega. Esses aspectos do formato de imagem JPEG o tornaram muito popular na world web.