Как да конвертирате от шестнадесетичен цветен код в RGB цвят.
шестнадесетичен код
на цвета Шестнадесетичният код на цвета е 6-цифрено шестнадесетично (база 16) число:
RRGGBB 16
Двете леви цифри представляват червения цвят.
Двете средни цифри представляват зеления цвят.
Двете десни цифри представляват синия цвят.
RGB цвят е комбинация от червени, зелени и сини цветове:
(R, G, B)
Червеното, зеленото и синьото използват по 8 бита, с цели числа, вариращи от 0 до 255.
Така че броят на цветовете, които могат да бъдат генерирани, е:
256×256×256 = 16777216 = 1000000 16
1. Вземете 2 леви цифри от шестнадесетичния цветен код и преобразувайте в десетична стойност, за да получите ниво на червения цвят.
2. Вземете 2 средни цифри от шестнадесетичен код на цвета и преобразувайте в десетична стойност, за да получите ниво на зелен цвят.
3. Намерете 2 правилни цифри от шестнадесетичния цветен код и ги преобразувайте в десетична стойност, за да получите ниво на син цвят.
Пример 1
Преобразуване на червения шестнадесетичен цветен код FF0000 в RGB цвят:
шестнадесетичен = FF0000
Така че RGB цветовете са:
R = FF16 = 25510
G = 0016 = 010
B = 0016 = 010
Или
RGB = (255, 0, 0)
Пример #2
Преобразуване на златен шестнадесетичен цветен код FFD700 в RGB цвят:
Hex = FFD700
Така че RGB цветовете са:
R = FF16 = 25510
G = D716 = 21510
B = 0016 = 010
Или
RGB = (255, 215, 0)
Как да конвертирате RGB в шестнадесетичен ►
Advertising