如何将十六进制颜色代码转换为 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