如何將十六進制顏色代碼轉換為 RGB 顏色。
十六進制顏色代碼
十六進制顏色代碼是一個 6 位十六進制(基數 16)數字:
RRGGBB 16
左邊的 2 個數字代表紅色。
中間的 2 個數字代表綠色。
右邊的 2 個數字代表藍色。
RGB 顏色是紅色、綠色和藍色的組合:
(紅、綠、乙)
紅、綠、藍各使用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)
Advertising