首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >YUV颜色间隔

YUV颜色间隔
EN

Stack Overflow用户
提问于 2013-07-03 15:47:35
回答 2查看 934关注 0票数 2

我想知道一些关于YV12图像格式的信息。

第一个问题是YV12图像格式是否等同于YUV420p格式、YVU420p、YUV420Sp或YVU420Sp。我知道U和V在格式中具有相同的内存量,所以在平面图像格式的情况下,交换U和V确实会产生一些主要的差异。如果真是这样,有人能解释一下那是什么吗?

我还听说YV12和NV12都是12位格式。那么有人能告诉我什么是4:2:0吗?如果有人能用简单的话给我解释那就太好了谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-03 16:13:07

然而,这意味着,不是让三元组yuvyuv在整个缓冲区中重复绘制图像,每个像素一个三元组,你有一个很大的y缓冲区,然后是包含所有u的y大小的1/4,然后是包含v的y的1/4。对于320x240 (76800像素)的图像,在缓冲区的开头将有76800个y,然后是19200 Us,然后是19200 v。

在NV12情况下,有一个很大的y缓冲区,然后是包含uv对的y大小的1/2的缓冲区。在绘制图像或转换为另一种格式(如RGB )时,至少需要2个指针,一个将读取y,另一个将读取Us和Vs。

在阅读压缩格式时,技巧是每个像素有一个Y,但UV分量仅在奇数行和奇数列上更改,您的眼睛将看不到差异。一次对4个像素重复使用相同的UV值,同时更改每个像素的Y。

票数 0
EN

Stack Overflow用户

发布于 2013-07-03 19:29:41

YUV在视频处理中有着广泛的应用,您所说的是色度的子采样。这背后的想法是,人眼对颜色的变化比对亮度的变化更不敏感。

你可以在维基上找到对这个过程非常详细的解释:https://en.wikipedia.org/wiki/Chroma_subsampling

下面是使用的各种色度子采样方案的图像:http://commons.wikimedia.org/wiki/File:Common_chroma_subsampling_ratios.svg

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17442456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档