RGB到HSL颜色转换
RGB 到 HSL 转换公式
将 R,G,B 值除以 255 以将范围从 0..255 更改为 0..1:
R' = R/255
G' = G/255
B' = B/255
Δ = Cmax - CMIN
色相计算:
饱和度计算:
亮度计算:
L = (Cmax + Cmin) / 2
RGB 到 HSL 颜色表
颜色 |
颜色
名字 |
十六进制 | (R,G,B) | (高,S,L) |
---|---|---|---|---|
黑 | #000000 | (0,0,0) | (0°,0%,0%) | |
白 | #FFFFFF | (255,255,255) | (0°,0%,100%) | |
红 | #FF0000 | (255,0,0) | (0°,100%,50%) | |
石灰 | #00FF00 | (0,255,0) | (120°,100%,50%) | |
蓝 | #0000FF | (0,0,255) | (240°,100%,50%) | |
黄色 | #FFFF00 | (255,255,0) | (60°,100%,50%) | |
青色 | #00FFFF | (0,255,255) | (180°,100%,50%) | |
品红 | #FF00FF | (255,0,255) | (300°,100%,50%) | |
银色 | #BFBFBF | (191,191,191) | (0°,0%,75%) | |
灰色 | #808080 | (128,128,128) | (0°,0%,50%) | |
栗色 | #800000 | (128,0,0) | (0°,100%,25%) | |
橄榄 | #808000 | (128,128,0) | (60°,100%,25%) | |
绿 | #008000 | (0,128,0) | (120°,100%,25%) | |
紫色 | #800080 | (128,0,128) | (300°,100%,25%) | |
蓝绿 | #008080 | (0,128,128) | (180°,100%,25%) | |
深蓝 | #000080 | (0,0,128) |
(240°,100%,25%) |