Como converter hexadecimal para cor RGB

Como converter de código de cor hexadecimal para cor RGB.

Código hexadecimal de cores

O código de cor hexadecimal é um número hexadecimal de 6 dígitos (base 16):

RRGGBB 16

Os 2 dígitos à esquerda representam a cor vermelha.

Os 2 dígitos do meio representam a cor verde.

Os 2 dígitos direitos representam a cor azul.

Cor RGB

A cor RGB é uma combinação de cores R ed, G reen e B lue:

( R , G , B )

O vermelho, o verde e o azul usam 8 bits cada, que possuem valores inteiros de 0 a 255.

Portanto, o número de cores que podem ser geradas é:

256 × 256 × 256 = 16777216 = 1000000 16

Conversão de hex para RGB

  1. Obtenha os 2 dígitos à esquerda do código de cor hexadecimal e converta para o valor decimal para obter o nível de cor vermelha.
  2. Obtenha os 2 dígitos do meio do código de cor hexadecimal e converta para o valor decimal para obter o nível de cor verde.
  3. Obtenha os 2 dígitos corretos do código de cor hexadecimal e converta para o valor decimal para obter o nível de cor azul.

Exemplo 1

Converta o código de cor hexadecimal vermelho FF0000 para a cor RGB:

Hex = FF0000

Portanto, as cores RGB são:

R = FF 16 = 255 10

G = 00 16 = 0 10

B = 00 16 = 0 10

Ou

RGB = (255, 0, 0)

Exemplo # 2

Converta o código de cor hexadecimal ouro FFD700 para a cor RGB:

Hex = FFD700

Portanto, as cores RGB são:

R = FF 16 = 255 10

G = D7 16 = 215 10

B = 00 16 = 0 10

Ou

RGB = (255, 215, 0)

 

Como converter RGB em hexadecimal ►

 


Veja também

CONVERSÃO DE CORES
TABELAS RÁPIDAS