Kuidas teisendada kuueteistkümnendsüsteemi värvikoodist RGB-värviks.
kuueteistkümnendvärvikood
Kuueteistkümnendvärvikood on 6-kohaline kuueteistkümnendsüsteem (alus 16):
RRGGBB 16
2 vasakpoolset numbrit tähistavad punast värvi.
Kaks keskmist numbrit tähistavad rohelist värvi.
Kaks parempoolset numbrit tähistavad sinist värvi.
RGB värv on punase, rohelise ja sinise värvi kombinatsioon:
(R, G, B)
Punane, roheline ja sinine kasutavad igaüks 8 bitti, täisarvude väärtused jäävad vahemikku 0 kuni 255.
Seega on genereeritavate värvide arv:
256 × 256 × 256 = 16777216 = 1000000 16
1. Võtke kuueteistkümnendvärvikoodist 2 vasakpoolset numbrit ja teisendage punase värvi taseme saamiseks kümnendväärtuseks.
2. Hankige 2 keskmist numbrit kuueteistkümnendvärvikoodist ja teisendage rohelise värvi taseme saamiseks kümnendväärtuseks.
3. Otsige kuueteistkümnendvärvikoodist kaks õiget numbrit ja teisendage sinise värvi taseme saamiseks kümnendväärtuseks.
Näide 1
Teisendage punane hex värvikood FF0000 RGB värviks:
hex = FF0000
Seega on RGB värvid järgmised:
R = FF16 = 25510
G = 0016 = 010
B = 0016 = 010
Või
RGB = (255, 0, 0)
Näide nr 2
Teisendage kuldne kuusnurkne värvikood FFD700 RGB-värviks:
Hex = FFD700
Seega on RGB värvid järgmised:
R = FF16 = 25510
G = D716 = 21510
B = 0016 = 010
Või
RGB = (255, 215, 0)
Kuidas teisendada RGB kuueteistkümnendikuks ►
Advertising