计算机中的颜色X——两颜色的偏转值

  颜色C1到颜色C2的偏转值定义为,颜色C1沿顺时针方向偏转到颜色C2时所转过的角度。

  偏转值和两颜色C1与C2的夹角类似,但不完全一样。两颜色的夹角表示为两颜色的色相值的夹角,取值范围为[0,180],C1和C2的夹角与C2和C1的夹角是一样的。偏转值特制C1沿顺时针所偏转的角度,故取值范围为[0,360)。C1到C2的偏转值和C2到C1的偏转值是不一样的,他们的和为360。

  H1为C1和红色的夹角,H2为C2和红色的夹角。(相关的计算参看“计算机中的颜色V——快速计算颜色的色相值”)

  2009121415393911.jpg

  如上图

  若C1和C2都在右边:

    H=H2-H1;若H<0,则H=360-H

  若C1和C2都在左边;

    H=H1-H2,若H<0,则H=360-H

  若C1在右边,C2在左边

    H=360-H1-H2

  若C1在左边,C2在右边

    H=H1+H2

  

  本文为过渡性文章,为计算两颜色的中间色做准备。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值