YYCbCr与RGB之间的转换关系.doc

YYCbCr与RGB之间的转换关系.doc

ID:51674279

大小:45.50 KB

页数:4页

时间:2020-03-14

YYCbCr与RGB之间的转换关系.doc_第1页
YYCbCr与RGB之间的转换关系.doc_第2页
YYCbCr与RGB之间的转换关系.doc_第3页
YYCbCr与RGB之间的转换关系.doc_第4页
资源描述:

《YYCbCr与RGB之间的转换关系.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、YYCbCr与RGB之间的转换关系1YUV空间简介YUV为亮度-色差形式的色彩空间格式,Y表示亮度,U,V表示色差。YUV色彩空间中,主要有三种格式:YUV,YIQ和YCbCr。YCbCr特指CCITT601(CCITT后改名为ITU-T)规定的数字化后的色彩空间格式。YUV特指JPEG图像压缩标准中规定的色彩空间格式。YUV和YIQ的区别在于它们在色度矢量图中的位置不同而已,多了一个33度角的旋转。YcbCr则为MPEG和H.26X标准所采纳。注意,凡是标明符合ITU-T601或ITU-T656接口标准的视频采集器/视频输入端口,其采集到的视频数据均为YCbCr格式,

2、即使有关文档里用的是YUV字样,但实际上是YCbCr格式(U相当于Cb,V相当于Cr)。比如:我们的PHILIPS1300的VI,1500的AI,SAA7113等,均为YCbCr格式。2YIQ和RGB之间的转换关系RGB到YIQ的转换关系如下式:Y=0299R+0.587G+0.144BI=0.596R–0.274G–0.322B(式1)Q=0.211R–0.522G+0.311BYIQ到RGB的转换关系为:R=Y+0.956I+0.623QG=Y–0.272I–0.648Q(式2)B=Y–1.105I+0.705Q3YUV和RGB之间的转换关系注意,这里的YUV特指J

3、PEG图像压缩标准中规定的色彩空间格式。在JPEG图像信息压缩标准中,规定R,G,B的范围为0~255,转换后的Y取值范围为0~255,U,V的取值范围为0~±128。RGB到YUV的转换关系如下式:Y=0.299R+0.587G+0.144B;U=-0.1678R-0.3313G+0.5B;(式3)V=0.5R-0.4187G-0.0813B;YCbCr到RGB的转换关系如下式:R=Y+1.1402VG=Y–0.34414U–0.71414V(式4)B=Y+1.1772U1YCbCr和RGB之间的转换关系注意,这里的YCbCr特指CCITT601规定的数字化后的色彩空

4、间格式CCITT601,对R,G,B和Y,Cb,Cr之间的转换关系做了规定:亮度值Y的范围为16~235,色度值Cb,Cr的范围为16~240,YCbCr和RGB之间的转换关系可以由上面的(式3)和(式4)做如下转换才能得到正确的结果:Y=219/255*Y+16(等式左边的Y指的是YcbCr中的Y分量)Cb=224/255*U+128Cr=224/255*V+128即:Y=0.2568R+0.504G+0.1237B+16Cb=-0.1474R-0.291G+0.4392B+128(式4)Cr=0.4392R-0.3678G-0.0714B+128YCbCr到RGB之

5、间的转换关系为:R=1.16438Y+1.596Cr–222.92G=1.16438Y–0.3917Cb–0.81297Cr+135.576(式5)B=1.16438Y+2.016Cb–190.1652附录1:Converting Between YUV and RGB(From MS)It is frequently necessary to convert between YUV pixel formats (used by the JPEG and MPEG compression methods) and RGB format (used by many har

6、dware manufacturers.) The following formulas show how to compute a pixel's value in one format from the pixel value in the other format.YUV format allows for higher compression rates without a proportionately high loss of data, as the U and V portions can be highly compressed and compute

7、d from the non- or lowly-compressed Y portion.Computer RGB888, or full-scale RGB, uses 8 bits each for the red, green, and blue channels. Black is represented by R = G = B = 0, and white is represented by R = G = B = 255. The 4:4:4 YUV format uses 8 bits each for the Y, U

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。