前言
本文介绍YUV色彩模型,YUV的分类和常见格式。
RGB色彩模型
在RGB颜色空间中,任意色光F都可以使用R、G、B三色不同的分量混合相加而成即: F = R + G + B.。即我们熟悉的三原色模型。
RGB色彩空间根据每个分量在计算机中占用的存储字节数可以分为以下几种类型,字节数越多,表达的色彩越丰富:
-
RGB555
RGB555是一种16bit的RGB格式,各分量都用5bit表示,剩下一位不用 -
RGB565
RGB565是一种16bit的RGB格式,其中R占用5bit,G占用6bit,B占用5bit -
RGB24
RGB24是一种24bit的RGB格式,各分量占用8bit,取值范围为0-255 -
RGB32
RGB24是一种32bit的RGB格式,各分量占用8bit,剩下的为alpha通道或者不使用。
YUV色彩模型
-
YUV,和RGB一样,是一种一种表示颜色的模型。
-
从历史的演变来说,其中YUV和Y’UV通常用来编码电视的模拟信号