A profundidade de bits quantifica quantas cores exclusivas estão disponíveis na paleta de cores de uma imagem em termos do número de 0s e 1s, ou "bits", que são usados para especificar cada cor. Isso não significa que a imagem necessariamente usa todas essas cores, mas que pode especificar cores com esse nível de precisão. Para uma imagem em tons de cinza, a profundidade de bits quantifica quantos tons exclusivos estão disponíveis. Imagens com profundidades de bits mais altas podem codificar mais tons ou cores, pois há mais combinações de 0s e 1s disponíveis.
TERMINOLOGIA
Cada pixel de cor em uma imagem digital é criado através de alguma combinação das três cores primárias:vermelho, verde e azul. Cada cor primária é muitas vezes referida como um "canal de cores" e pode ter qualquer intervalo de valores de intensidade especificados por sua profundidade de bits. A profundidade de bits para cada cor primária é denominada "bits por canal". Os "bits por pixel" (bpp) referem-se à soma dos bits em todos os três canais de cores e representam o total de cores disponíveis em cada pixel. A confusão surge frequentemente com imagens coloridas porque pode não estar claro se um número postado se refere aos bits por pixel ou bits por canal. Usar "bpp" como sufixo ajuda a distinguir esses dois termos.
EXEMPLO
A maioria das imagens coloridas de câmeras digitais tem 8 bits por canal e, portanto, podem usar um total de oito 0s e 1s. Isso permite 2 ou 256 combinações diferentes – traduzindo em 256 valores de intensidade diferentes para cada cor primária. Quando todas as três cores primárias são combinadas em cada pixel, isso permite até 2 ou 16.777.216 cores diferentes, ou "cor verdadeira". Isso é chamado de 24 bits por pixel, pois cada pixel é composto por três canais de cores de 8 bits. O número de cores disponíveis para qualquer imagem de X bits é apenas 2 se X se referir aos bits por pixel e 2 se X se referir aos bits por canal.
COMPARAÇÃO
A tabela a seguir ilustra diferentes tipos de imagem em termos de bits (profundidade de bits), total de cores disponíveis e nomes comuns.
Bits por pixel | Número de cores disponíveis | Nomes comuns |
1 | 2 | Monocromático |
2 | 4 | CGA |
4 | 16 | EGA |
8 | 256 | VGA |
16 | 65536 | XGA, alta cor |
24 | 16777216 | SVGA, True Color |
32 | 16777216 + Transparência | |
48 | 281 trilhões | |
VISUALIZAÇÃO DE PROFUNDIDADE DE BITS
Ao mover o mouse sobre qualquer um dos rótulos abaixo, a imagem será exibida novamente usando a quantidade de cores escolhida. A diferença entre 24 bpp e 16 bpp é sutil, mas será claramente visível se você tiver sua tela configurada para true color ou superior (24 ou 32 bpp).
24 bpp | 16 bpp | 12 bpp | 10 bpp | 8 bpp |
DICAS ÚTEIS
- O olho humano só pode discernir cerca de 10 milhões de cores diferentes, portanto, salvar uma imagem em mais de 24 bpp é excessivo se o único propósito pretendido for a visualização. Por outro lado, imagens com mais de 24 bpp ainda são bastante úteis, pois resistem melhor ao pós-processamento (consulte "Tutorial de posterização").
- As gradações de cores em imagens com menos de 8 bits por canal de cor podem ser vistas claramente no histograma da imagem.
- As configurações de profundidade de bits disponíveis dependem do tipo de arquivo. Arquivos JPEG e TIFF padrão podem usar apenas 8 bits e 16 bits por canal, respectivamente.