颜色格式简介

RGBA

RGBA是代表Red(红色)Green(绿色)Blue(蓝色)和Alpha的色彩空间。红绿蓝又被称为三原色。Alpha通道虽然有的时候被描述为一个颜色空间,但是它其实仅仅是RGB模型的附加了额外的信息。采用的颜色是RGB,可以属于任何一种RGB颜色空间。现在的显示器一般都是使用的这种色彩模式。颜色空间图如下:
在这里插入图片描述
通常现在用得最多的是RGB888,也就是红,绿,蓝各占8个位,取值范围从0~256。这样也就能够表示256×256×256=16777216种颜色。通常也被简称为1600万色或千万色。也称为24位色(2的24次方)。在有一些设备上为了省内存,也会使用RGB565等颜色格式来表示颜色。

HSI 模式

以色调(Hue)、饱和度(Saturation)和亮度(Intensity)三种基本特征量来感知颜色。主要基于人的眼睛对光的感受来提出的颜色模式。HSI模型的建立基于两个重要的事实:第一个,分量与图像的彩色信息无关;第二个,H和S分量与人感受颜色的方式是紧密相联的。这些特点使得HSI模型非常适合彩色特性检测与分析。

色调H(Hue):与光波的波长有关,它表示人的感官对不同颜色的感受,如红色、绿色、蓝色等,它也可表示一定范围的颜色,如暖色、冷色等。

饱和度S(Saturation):表示颜色的纯度,纯光谱色是完全饱和的,加入白光会稀释饱和度。饱和度越大,颜色看起来就会越鲜艳,反之亦然。

亮度I(Intensity):对应成像亮度和图像灰度,是颜色的明亮程度。

CMYK

印刷四色模式是彩色印刷时采用的一种套色模式,利用色料的三原色混色原理,加上黑色油墨,共计四种颜色混合叠加,形成所谓“全彩印刷”。C:Cyan = 青色,又称为‘天蓝色’或是‘湛蓝’M:Magenta = 品红色,又称为‘洋红色’;Y:Yellow = 黄色;K:key=关键,这里的K指代key,是打印设备校准用的。另外,K:还可以代表Black,黑色,因为印刷用黑色用的比较多。通常使用百分比来计算。如果C, M, Y三种颜色调到100%的时候,得到的颜色大概是RGB的#1f3134,并不是纯黑色,所以我们还需要使用K颜色来做矫正,变为纯黑色。

YUV色彩模式

YUV是一种在视频编解码领域应用很广泛的色彩格式。Y分量代表亮度,U和V分量分别代表颜色。由于人的眼睛对亮度十分敏感,但是对颜色没有那么敏感,所以YUV在设计上可以允许我们在颜色分量上面做了压缩。YUV444代表4个亮度分量也有8个颜色分量。能够完全保证图片的质量。但是如果是YUV420,则4个亮度分量只有2个颜色分量,颜色被压缩了4倍!但是最终呈现给我们的画面对我们肉眼看起来差别并不明显。

各种YUV格式的效果差别

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值