O que é RGB?
O termo RGB possui dois significados:
- Red, Green, e Blue, palavras Inglesas para vermelho, verde, e azul.
- Um termo de marketing para hardware com cores de arco-íris para gamers.
Por que Vermelho, Verde, e Azul?
Vermelho, verde, e azul são as três cores primários quando você considera luza como um sistema de cor: quando as luzes vermelha, verde, e azul são combinadas, temos luz branca.
O jeito que gráficos de computador funciona é que cores são capturadas do mundo real por cameras e tornadas em valores RGB, que depois são reproduzidas em telas de computador fazendo luzes RGB brilhar com intensidades variadas.
Por exemplo, diga que tiramos uma foto de uma parede amarela. Podemos fazer luz amarela combinando a luz vermelha com a luz verde. Já que temos 3 luzes, RGB, isso significa que R e G precisariam estar a 100% de intensidade, enquanto B estaria com 0% intensidade.
Uma imagem de computador típica é composta de milhões de pixels com cada pixel tendo uma única cor RGB.
Cores RGB são tipicamente armazenadas em uma estrutura de dados de 3 bytes, um byte para cada luz (também chamada de canal). Como podemos armazenar um número de 0 a 255 em um byte, poderíamos ter, por exemplo, 255, 255, 0 para vermelho, verde, e azul com intensidades 100%, 100%, 0%.
Podemos escrever os bytes como números hexadecimais, e.g. FF, FF, 0.
Disso, temos o método típico de representar cores RGB, como códigos hexadecimais RGB: #FFFF00
.
Transparência
RGB mais uma canal de transparência é chamado de RGBA (Red, Green, Blue, Alpha).
Deixe um comentário