Cor verdadeira
A cor de 24 bits (que é um subconjunto de [1] [2] TrueColor English "true color" ) em computação gráfica é um método de representação e armazenamento de uma imagem que permite exibir um grande número de cores , tons médios e tons. Uma cor é representada usando 256 níveis para cada um dos três componentes do modelo RGB : vermelho(R), verde(G) e azul(B), resultando em 16.777.216 (224 ) cores diferentes.
Normalmente, ao codificar um pixel , um byte é atribuído a cada um dos canais (vermelho, verde, azul) ; o quarto byte (se usado) geralmente é reservado para armazenar dados do canal alfa ou simplesmente ignorado [3] . Esse alinhamento para quatro bytes é ideal para uma arquitetura de 32 bits . O uso de endereçamento de 24 bits requer a implementação de multiplicar por 3, que é mais computacionalmente intensivo do que multiplicar por 4, o que pode ser feito com um deslocamento .
TrueColor de 32 bits pode armazenar um canal alfa , que define o grau de transparência de pixel para exibir imagens translúcidas, como janelas translúcidas, menus com fade-out e sombras. Alguns adaptadores de vídeo são capazes de processar o canal alfa em hardware.
O número de bits na digitalização do sinal
Não confunda o número de bits ao digitalizar um sinal (por um scanner ou câmera digital) e o número de bits ao armazenar e exibir na tela.
A cor com 256 níveis por canal é armazenada em uma forma com correção de gama , enquanto um sinal linear é digitalizado a partir dos pixels da câmera. Geralmente é armazenado em dados brutos da câmera no formato Raw .
Notas
- ↑ Mikhail Guk. Hardware de computador IBM. Enciclopédia. - Peter Press , 1999. - S. 459. - 816 p. - ISBN 5-88782-290-2 .
- ↑ James D. Murray & William van Ryper. Enciclopédia de formatos de arquivos gráficos . - segunda edição. — O'Reilly , ?. - S. 1096. - 1116 p. — ISBN 1-56592-161-5 .
- ↑ Rich Franzen, Color Spaces Arquivado em 17 de março de 2016 na Wayback Machine , 1998-2010