Ako previesť z hexadecimálneho kódu farby na farbu RGB.
hexadecimálny kód farby
Hexadecimálny kód farby je 6-miestne hexadecimálne (základ 16) číslo:
RRGGBB 16
2 ľavé číslice predstavujú červenú farbu.
2 stredné číslice predstavujú zelenú farbu.
2 pravé číslice predstavujú modrú farbu.
Farba RGB je kombináciou červenej, zelenej a modrej farby:
(R, G, B)
Červená, zelená a modrá používajú 8 bitov s celočíselnými hodnotami v rozsahu od 0 do 255.
Počet farieb, ktoré možno vygenerovať, je teda:
256×256×256 = 16777216 = 1000000 16
1. Vezmite 2 ľavé číslice hexadecimálneho farebného kódu a preveďte na desatinnú hodnotu, aby ste získali červenú farbu.
2. Získajte 2 stredné číslice hexadecimálneho farebného kódu a preveďte ich na desatinnú hodnotu, aby ste získali úroveň zelenej farby.
3. Nájdite 2 správne číslice hexadecimálneho farebného kódu a preveďte ich na desatinnú hodnotu, aby ste získali úroveň modrej farby.
Príklad 1
Preveďte červený hexadecimálny kód farby FF0000 na farbu RGB:
hex = FF0000
Takže farby RGB sú:
R = FF16 = 25510
G = 0016 = 010
B = 0016 = 010
Alebo
RGB = (255, 0, 0)
Príklad č. 2
Prevod zlatého hexadecimálneho farebného kódu FFD700 na farbu RGB:
Hex = FFD700
Takže farby RGB sú:
R = FF16 = 25510
G = D716 = 21510
B = 0016 = 010
Alebo
RGB = (255, 215, 0)
Advertising