颜色空间color space

RGB

用于视频系统中的问题:1)三个分量都占用相同的带宽;2)如果需要修改像素的亮度或颜色值,必须同时从帧缓存里读出三个分量,重新计算亮度和颜色,执行修改,再计算新的RGB值,再写回帧缓存。

sRGB,IEC61966-2-1,使用BT.709色度,D65参考白色,2.2显示色彩增益(gamma)和线性RGB(每个颜色8位)。

scRGB(sRGB64),IEC61966-2-2,扩展了sRGB的动态范围、颜色范围和位精度,使用BT.709色度,D65参考白色和线性RGB(每个颜色16位)。

有公式可以把线性16为scRGB颜色转换为经过gamma校准的8位sRGB颜色。

 

YUV

以下三大复合颜色视频标准采用YUV颜色空间:

PAL(逐行倒相彩色电视制式),NTSC(美国国家电视系统委员会制式),SECAM(按序传送彩色与存储制式)。

黑白系统仅使用亮度(Y)信息。

YIQ

NTSC标准有选择地使用。

YCbCr

YCbCr颜色空间是YUV颜色空间的缩放和偏移版本。作为ITU-R BT.601的一部分发展,有几种格式:4:4:4,4:2:2,4:1:1,4:2:0。

4:4:4:每个采样点有Y、Cb、Cr值,每个颜色值8位(消费类应用)或10位(专业视频应用),每个采样点需要24位(消费类应用)或30位(专业视频应用)。

4:2:2:每两个水平的Y采样点,有一个Cb一个Cr采样点,每个采样点需要16位(消费类应用)或20位(专业视频应用)。通常采用这样的格式,采样点0:Y0CB0,采样点1:Y1CR0,采样点2:Y2CB2,采样点3:Y3CR2……显示时先要转换为4:4:4的数据,需要插值生成丢失的Cb和Cr采样信息。

4:1:1(YUV12):每4个水平Y采样点,有一个Cb一个Cr采样点,每个采样点需要12位(消费类应用)或15位(专业视频应用)。显示时先要转换为4:4:4的数据,需要插值生成丢失的Cb和Cr采样信息。

4:2:0:与4:2:2仅在水平方向对Cb和Cr减少为2:1不同,4:2:0在水平和垂直方向都减少为2:1。有多种格式。

xvYCC颜色空间(IEC61966-2-4)是对YCbCr的色域扩展后得到的颜色空间,颜色数目多1.8倍。

PhotoYCC颜色空间是为了对柯达公司的Photo CD图像数据编码而开发的颜色空间,与显示设备无关。

 

色度图,CIE 1931 color space

 

gamma校准

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值