將 HEX 顏色轉換為 RGB 顏色是將六位十六進制顏色碼分為三部分,每兩位代表紅色(R)、綠色(G)和藍色(B)通道的十六進制數值,再將這些十六進制數值轉換為十進制值,從而得到對應的RGB顏色。
轉換步驟:
提取HEX顏色中的紅色、綠色和藍色分量:
HEX顏色碼的格式通常為 #RRGGBB,其中RR表示紅色(Red),GG表示綠色(Green),BB表示藍色(Blue)。
將每個兩位的十六進制值轉換為十進制值:
將紅色、綠色和藍色的十六進制值分別轉換為十進制數值,範圍為 0 到 255。
例子:
假設有一個HEX顏色碼:#FF5733,我們來將它轉換為RGB顏色。
步驟 1:提取HEX顏色中的紅色、綠色和藍色分量
RR = FF
GG = 57
BB = 33
步驟 2:將每個分量的十六進制值轉換為十進制
R = FF(十六進制) = 255(十進制)
G = 57(十六進制) = 87(十進制)
B = 33(十六進制) = 51(十進制)
結果:
所以,#FF5733 的 RGB 顏色為:
R = 255
G = 87
B = 51
實際範例:
HEX = #FF0000(純紅色)轉換為RGB:
R = FF → 255
G = 00 → 0
B = 00 → 0
RGB: (255, 0, 0)
HEX = #00FF00(純綠色)轉換為RGB:
R = 00 → 0
G = FF → 255
B = 00 → 0
RGB: (0, 255, 0)
HEX = #0000FF(純藍色)轉換為RGB:
R = 00 → 0
G = 00 → 0
B = FF → 255
RGB: (0, 0, 255)
HEX = #FFFF00(純黃色)轉換為RGB:
R = FF → 255
G = FF → 255
B = 00 → 0
RGB: (255, 255, 0)
總結:
HEX轉RGB的過程是從HEX顏色碼中提取出紅色、綠色和藍色的十六進制值,然後將其轉換為十進制數值。這個轉換對於數位設計和圖形軟體非常有用,因為RGB模式常用於顯示器和數位圖像。