白兰瑛的胸:RGB HSI的问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 05:08:19
请看下面的问答:

问:请问如何将色调(0-240),饱和度(0-240),亮度(0-240)着三个值转换成。具体请参看windows标准的颜色选择对话框。
---------------------------------------------------------------
答:不是吧,色调是0度-360度,饱和度是0-1,亮度是0-255啊 我只会RGB->HSI的公式

H=ArcCos((2R-G-B)/(2*Sqrt(Sqr(R-G)+(R-B)*(G-B))))
B>G H=2*Pi-H

S=1-3*Min(R,G,B)/(R+G+B)

I=(R+G+B)/3

回答中,为什么 色调是0度-360度,饱和度是0-1,亮度是0-255啊 跟问的不一样?