RGB与HSB的数值转换关系.doc_第1页
RGB与HSB的数值转换关系.doc_第2页
RGB与HSB的数值转换关系.doc_第3页
RGB与HSB的数值转换关系.doc_第4页
RGB与HSB的数值转换关系.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1转换公式:声明:下列三个公式乃本人通过拾色器数据研习所得,并未参考其它资料,不当之处,望各位指正。HSB亮度(B )=RGB最大颜色分量值/255*100%.HSB饱和度(S)=RGB(最大颜色分量值-最小颜色分量值)/最大颜色分量值*100%.HSB色相(H)=RGB最大颜色分量相位值+或-(中间颜色分量值-最小颜色分量值)/(最大颜色分量值-最小颜色分量值)*60度.2公式说明:(1). 最大颜色分量值:如RGB(238,100,62)中的238.(2). 最小颜色分量值:如RGB(238,100,62)中的62.(3). 中间颜色分量值:如RGB(238,100,62)中的100.(4). 最大颜色分量相位值:RGB三基色中,纯红R色相为0度,纯绿G色相为120度,纯蓝B色相为240度。如RGB(238,100,62)的最大颜色分量相位值则为0度,RGB(62,100,238)的最大颜色分量相位值则为240度,RGB(62,238,100)的最大颜色分量相位值则为120度。(5).+或-:RGB值中,若中间颜色分量在最大颜色分量相位的逆时针方向,则应相加;中间颜色分量在最/wysj/71.htmlai illustrator cs5的破解方法 启动后自动退出问题:/zyzs/164.html大颜色分量相位的顺时针方向,则应相减。例如:RGB(62,238,100),最大颜色分量为G,中间颜色分量为B,B在G的逆时针方向,中间颜色分量B对最大颜色分量G有逆时针方向牵拉色相使度数加大的作用,故应相加。再如:RGB(100,238,62),最大颜色分量为G,中间颜色分量为R,R在G的顺时针方向,中间颜色分量R对最大颜色分量G有顺时针方向牵拉色相使度数减小的作用,故应相减。(6).60度:任何一个中间颜色分量对最大颜色分量的色相牵拉作用,在共同减掉最小颜色分量的影响后,其最大牵拉度数为60度(即120度相位差的一半,也就是中间颜色分量增大到与最大颜色分量相等时)。01.jpg (14.38 KB)2009-3-12 15:283公式验证:转换公式的正确与否,可用拾色器来验证。例如:RGB(238,100,62)的色相为:0度+60度*(100-62)/(238-62)=13度饱和度为:(238-62)/238=74%;亮度为:238/255=93%02.jpg (69.71 KB)2009-3-12 15:28RGB(100,238,62)的色相为:120度-60度*(100-62)/(238-62)=107度饱和度为:(238-62)/238=74%;亮度为:238/255=93%03.jpg (43.74 KB)2009-3-12 15:28RGB(62,100,238)的色相为:240度-60度*(100-62)/(238-62)=227度饱和度为:(238-62)/238=74%;亮度为:238/255=93%04.jpg (41.92 KB)2009-3-12 15:28RGB(62,238,100)的色相为:120度+60度*/zyzs/155.html (100-62)/(238-62)=133度饱和度为:(238-62)/238=74%;亮度为:238/255=93%05.jpg (45.2 KB)2009-3-12 15:28RGB(238,62,100)的色相为:0度-60度*(100-62)/(238-62)= -13度=347度饱和度为:(238-62)/238=74%;亮度为:238/255=93%06.jpg (45.45 KB)2009-3-12 15:28RGB(100,62,238)的色相为:240度+60度*(100-62)/(238-62)=253度饱和度为:(238-62)/238=74%;亮度为:238/255=93%07.jpg (47.49 KB)2009-3-12 15:294公式总结:HSB亮度(B )=RGB最大颜色分量值/255*100%.HSB饱和度(S)=(最大颜色分量值-最小颜色分量值)/最大颜色分量值*100%.HSB色相(H)=RGB最大颜色分量相位值+或-(中间颜色分量值-最小颜色分量值)/(最大颜色分量值-最小颜色分量值)*60度.新建一RGB文件,用某种指定颜色RGB(A,B,C) 进行填充。对其色阶直方图进行几何分析,我们用线段OA来表示/zyzs/189.html最小颜色分量值的大小,用线段OB来表示中间颜色分量值的大小,用线段OC来表示最大颜色分量值的大小。由转换公式可得出此填充颜色的HSB值:其亮度(B )取决于线段OC/OZ比值(OZ=255);也就是说,其HSB亮度取决于最大颜色分量值C在线段OZ中的位置,与中间颜色分量值B和最小颜色分量值A无关。 其饱和度(S)取决于线段(OC-OA)/OC=AC/OC比值;也就是说,其饱和度取决于最小颜色分量值A在线段OC中的位置,与中间颜色分量值B无关。其色相(H)取决于线段(OB-OA)/( http

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论