RGB颜色与灰度等变换关系
PS软件在RGB颜色模式中是用一组(R G B )数值表示颜色信息的。比如,纯红色信息为(255 0 0)但是
(255 0 0)这组数字还表达了色相,饱和度,亮度,明度和灰度大小,对应的分别为: 0°、100%、100%、76和127。(255 0 0)这组数据与色相,饱和度,亮度,明度和灰度之间的换算关系可以分别 用公式换算。 一、色相: 色相(度)=原色色相(RGB最大值色相)+(-)(中间值-最小值)*60/(最大值-最小值) 二、饱和度: 三、亮度: 四、明度:30%*R+59%*G+11%*B 五、灰度: 按照对应的换算公式,分别求得以下三组(255 0 0),(0 255 255),(60 200 95)信息对应的色相,饱和度,亮度,明度和灰度为: 1.(255 0 0) 色相=0°+(0-0)*60/(255-0)=0° 饱和度=[(255-0)/255]*100%=100% 亮度=(255/255)*100%=100% 明度=30%*255+59%*0+11%*0=76 灰度=(255+0)/2=127 2.(0 255 255) 色相=120°+(255-0)*60/(255-0)=180° 饱和度=[(255-0)/255]*100%=100% 亮度=(255/255)*100%=100% 明度=30%*0+59%*255+11%*255=179 灰度=(255+0)/2=127 3.(60 200 95) 色相=120°+(95-60)*60/(200-60)=135° 饱和度=[(200-60)/200]*100%=70% 亮度=(200/255)*100%=78% 明度=30%*60+59%*200+11%*95=146 灰度=(200+60)/2=130 注明: 1.色相公式中的原色色相(RGB最大值色相)是指基色通道最大值色相,R为0°度(或360°),G为120°,B为240°.正负号取值方法是看中间值色相在最大值的色相基础上,按中间值的定位,顺时针为负,逆时针为正。再如: RGB为150 40 80 |
|