Jak převést z hexadecimálního kódu barvy na barvu RGB.
hexadecimální kód barvy
Hexadecimální kód barvy je 6místné hexadecimální (základ 16) číslo:
RRGGBB 16
2 levé číslice představují červenou barvu.
2 prostřední číslice představují zelenou barvu.
2 pravé číslice představují modrou barvu.
Barva RGB je kombinací červené, zelené a modré barvy:
(R, G, B)
Červená, zelená a modrá používají 8 bitů s celočíselnými hodnotami v rozsahu od 0 do 255.
Počet barev, které lze vygenerovat, je tedy:
256×256×256 = 16777216 = 1000000 16
1. Vezměte 2 levé číslice hexadecimálního barevného kódu a převeďte je na desítkovou hodnotu, abyste získali červenou barvu.
2. Získejte 2 střední číslice hexadecimálního barevného kódu a převeďte je na desetinnou hodnotu, abyste získali úroveň zelené barvy.
3. Najděte 2 správné číslice hexadecimálního barevného kódu a převeďte je na desetinnou hodnotu, abyste získali úroveň modré barvy.
Příklad 1
Převeďte červený hexadecimální kód barvy FF0000 na barvu RGB:
hex = FF0000
Takže barvy RGB jsou:
R = FF16 = 25510
G = 0016 = 010
B = 0016 = 010
Nebo
RGB = (255, 0, 0)
Příklad č. 2
Převod zlatého hexadecimálního barevného kódu FFD700 na barvu RGB:
Hex = FFD700
Takže barvy RGB jsou:
R = FF16 = 25510
G = D716 = 21510
B = 0016 = 010
Nebo
RGB = (255, 215, 0)
Advertising