Diferença entre Bitmap e Jpeg Diferença entre

Anonim

Bitmap vs Jpeg

No mundo da imagem, existem muitos padrões que podem ser usados ​​para armazenar e trabalhar com as imagens. O Bitmap é o mais antigo desses padrões e foi em quase todos os sistemas operacionais, enquanto o Jpeg é um padrão que foi desenvolvido muito mais tarde pelo Joint Photographic Experts Group para lidar com fotos e outras imagens realistas. Os mapas de bits são muito simples ao armazenar imagens e nem sequer possuem capacidades de compressão ao contrário do Jpeg, que usa algoritmos complexos para otimizar a qualidade da imagem, mantendo o tamanho do arquivo baixo.

Para reduzir o tamanho de uma imagem, o Jpeg usa um algoritmo de compressão com perdas que remove porções de dados da imagem. O Bitmap não oferece compressão com perdas e as imagens nos mapas de bits muitas vezes tendem a ser bastante grandes. Para reduzir o tamanho de uma imagem de bitmap, você precisaria usar um algoritmo de compressão como o de zip ou usar uma paleta indexada. Uma paleta indexada permite que você reduza o número de cores definidas para aqueles que são usados ​​em sua imagem. Por exemplo, se você tiver um arquivo que precisa das cores em uma paleta de 32 bits, mas não usa, todas as cores podem definir uma paleta indexada que não tenha as cores não utilizadas. Se a paleta resultante se encaixar em 24 bits, o tamanho do arquivo é reduzido dramaticamente sem afetar a qualidade da imagem.

A idade eo uso generalizado de bitmaps significa que ele foi aceito como um padrão que não possui patentes e que os usuários não precisam se preocupar em ser processados. Jpeg teve um passado tumultuado quando se trata de patentes. Algumas empresas alegaram que possuem direitos de patente sobre o Jpeg ou o uso geral de Jpegs em sites públicos. Muitas empresas foram processadas e centenas de milhões de dólares mudaram de mãos devido ao Jpeg. Embora a maioria das patentes já tenham expirado ou revogado pelos tribunais ou pelo escritório de patentes, há sempre a possibilidade de que algumas questões legais possam surgir envolvendo Jpegs.

Resumo:

1. As imagens Jpeg utilizam um algoritmo de compressão com perda, enquanto os mapas de bits usam algoritmos de compressão sem perdas.

2. Jpegs são bastante complexos enquanto bitmaps são muito simplistas.

3. Os mapas de bits podem diminuir ainda mais o tamanho do arquivo usando uma paleta indexada onde somente as cores usadas na imagem são definidas na paleta.

4. O Bitmap é livre de patentes, enquanto o Jpeg teve algumas debilidades de patentes no passado.