Как да конвертирате шестнадесетичен в RGB цвят

Как да конвертирате от шестнадесетичен цветен код в RGB цвят.

Шестнадесетичен цветен код

Шестнадесетичният цветен код е шестнадесетично шестнадесетично число (основа 16):

RRGGBB 16

Двете леви цифри представляват червения цвят.

Двете средни цифри представляват зеления цвят.

Двете десни цифри представляват синия цвят.

RGB цвят

RGB цветът е комбинация от R ed, G reen и B lue цветове:

( R , G , B )

Червеното, зеленото и синьото използват по 8 бита, които имат цели стойности от 0 до 255.

Така че броят на цветовете, които могат да бъдат генерирани, е:

256 × 256 × 256 = 16777216 = 1000000 16

Преобразуване от шестнадесетичен в RGB

  1. Вземете 2-те леви цифри на шестнадесетичния цветен код и конвертирайте в десетична стойност, за да получите нивото на червения цвят.
  2. Вземете 2 средни цифри на шестнадесетичния цветен код и конвертирайте в десетична стойност, за да получите нивото на зеления цвят.
  3. Вземете 2 десни цифри на шестнадесетичния цветен код и конвертирайте в десетична стойност, за да получите нивото на синия цвят.

Пример # 1

Преобразуване на червен шестнадесетичен цветен код FF0000 в RGB цвят:

Шестнадесетичен = FF0000

Така че RGB цветовете са:

R = FF 16 = 255 10

G = 00 16 = 0 10

B = 00 16 = 0 10

Или

RGB = (255, 0, 0)

Пример # 2

Преобразуване на златен шестнадесетичен цветен код FFD700 в RGB цвят:

Шестнадесетичен = FFD700

Така че RGB цветовете са:

R = FF 16 = 255 10

G = D7 16 = 215 10

B = 00 16 = 0 10

Или

RGB = (255, 215, 0)

 

Как да конвертирате RGB в шестнадесетичен ►

 


Вижте също

КОНВЕРСИЯ НА ЦВЕТОВЕ
БЪРЗИ МАСИ