HSV与RGB

做过一段时间的图像处理的东西,但是自己只接触了RGB,对HSV知之甚少,今天总结一下,自己以后也可以用

  • RGB

在中学的时候,我们就学过了三原色原理,所有的颜色都可以由R(red)、G(green)、B(blue)三个通道的颜色进行不同层度的组合得到。在数字图像里面,我们把每个通道都进行了细分,常见的是RGB24,每个通道占8bit,分为256阶,也就是一个颜色可以由(R,G,B),R(0-255),G(0-255),B(0,255)表示,还有不常见的RGB32,多出的8bit是alpha通道,我把它看成是透明度,下图来自于百度,形象的展示了RGB的原理

  • HSV

HSV是根据人眼直观感受来定的数学模型,它把一个色彩分为H(Hue 色度),S(Saturation 饱和度),V(value)明度

以上图片来自百度,这里的H(Hue)指的就是角锥底部一个圆环所在的位置(0-360),这个参数,决定了这个颜色是什么,你可以理解为不同彩色的混合决定了这个参数

这里S(saturation)指的是饱和度,你可以理解为彩色与灰色的比例,这个比例越高,意味着饱和度越高,在这个图里面它的取值范围为(0,1),即不同的半径位置,代表不同的饱和度

这里V(value)指的是明度,你可以理解为颜色的强度,这个是最好的理解的

至于YUV,我觉得他和HSV划分是一样,也就是存储的方式有些区别,如果感兴趣,建议看下百度,我 没什么特别的理解

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值