HEX 转 RGB 转换器
六位 HEX 颜色用三组两位十六进制数保存红、绿、蓝。把每组从十六进制转换为十进制,即可得到 0 到 255 的 RGB 通道值。
计算示例
- 输入
- #336699
- 结果
- rgb(51, 102, 153)
- 计算过程
- R = 0x33 = 51; G = 0x66 = 102; B = 0x99 = 153
转换原理
去掉开头的 #,把六位字符分成 RR、GG、BB,再将每组转为十进制。三位 HEX 会复制每个字符,因此 #369 会扩展为 #336699。
重要说明
八位 HEX 会在 RGB 后增加一组透明度。透明度会改变不透明度,但不会改变三个 RGB 通道值。