谈谈“⾊彩空间表⽰⽅法”——RGB、YUY2、YUYV、YVYU、
UYVY、AYUV
⼩知识:RGB与YUV----摘⾃《DirectShow实务精选》作者:陆其明
1.RGB
计算机彩⾊显⽰器显⽰⾊彩的原理与彩⾊电视机⼀样,都是采⽤R(Red)、G(Green)、B(Blue)相加混⾊的原理:通过发射出三种不同强度的电⼦束,使屏幕内侧覆盖的红、绿、蓝磷光材料发光⽽产⽣⾊彩。这种⾊彩的表⽰⽅法称为RGB⾊彩空间表⽰(它也是多媒体计算机技术中⽤得最多的⼀种⾊彩空间表⽰⽅法)。
根据三基⾊原理,任意⼀种⾊光F都可以⽤不同分量的R、G、B三⾊相加混合⽽成。
F = r [ R ] + g [
G ] + b [ B ]
食品的分类其中,r、g、b分别为三基⾊参与混合的系数。当三基⾊分量都为0(最弱)时混合为⿊⾊光;⽽当三基
⾊分量都为k(最强)时混合为⽩⾊光。调整r、g、b三个系数的值,可以混合出介于⿊⾊光和⽩⾊光之间的各种各样的⾊光。描写冬至的古诗句
最近在看⼀些Video的东西,tool基本上已经有了⼀个雏形,不过突然间发现⾃⼰有点糊涂了,弄不清I420是怎么⼀回事了。于是我就在wiki 上了些资料,终于有了些眉⽬。⼤致整理如下:
I420是YUV格式的⼀种,⽽YUV有packed format和planar format两种,⽽I420属于planar format的⼀种。
水杯什么牌子好同时I420表⽰了YUV的采样⽐例4:2:0。4:2:0的YUV并不是说没有V分量,⽽是指对于每⼀个⾏,只有⼀个U或者V分量。⽐如第⼀⾏⾥,是YUYYUY,到了第⼆⾏是YVYYVY,那么对于每⼀⾏来说就是4:2:0或者4:0:2。需要说明的是,这⾥的排列⽅式是针对packedformat⽽⾔的,因此并不适⽤于I420这样的planar format。Packed format和plannerformat的区别在于,packedformat中的YUV是混合在⼀起的,因此就有了UYVY、YUYV等等,他们在码流中排列的⽅式有所不同。⽽对于plannerformat每⼀个Y分量,U分量和V分量都是以独⽴的平⾯组织的,也就是说所有的U分量都在Y分量之后出现,⽽V分量在所有的U分量之后。就像三个⼤⾊块⼀样。这样的组织⽅式除了I420以外还有YV12、IYUV等等。
关于桥的传说张立昌值得注意⼀点的是,planner format没有像packedformat那样的顺序性,那么是否意味着420和411就东莞哪里好玩
没有区别了呢,⽽且有些资料上也有写 IYUV is identical toI420。wiki上也对此有很明确的说明。表⾯上看IYUV和I420的data组织形式完全⼀样,都是4:1:1的YUV⾊平⾯组成,但是I420的UV分量是在2x2的像素点中采样得到的,⽽IYUV的UV分量是在1x4的⾏像素点中采样得到的,所以在表达的⽅式上还是有⼀定差异的。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论