打印

YUV422信号取Y信号

[复制链接]
3167|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
delin17|  楼主 | 2010-3-12 09:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
lxyppc| | 2010-3-12 13:19 | 只看该作者
一个YUYV信号含了两个像素的信息
这个两个像素分别有各自的Y信息,但是只有一个U和一个V
你直接取Y就是每个像素的Y值,不用除以2

使用特权

评论回复
板凳
delin17|  楼主 | 2010-3-13 20:49 | 只看该作者
假如我是个16BITYUV422
那么就是第一个WORD为YU,第二个为YV。
假如我想取Y,那么第一个像素为的Y,应该为(WORD1&0xff00)>>8?
对吗?

使用特权

评论回复
地板
lxyppc| | 2010-3-15 19:54 | 只看该作者
本帖最后由 lxyppc 于 2010-3-15 19:56 编辑

可以这样理解
应该是 (WORD1&0x00FF),我也不太清楚,你上www.FourCC.org上看看呢
不过YUV442一般是以32BIT为一个单位来处理的

使用特权

评论回复
5
huaiet| | 2010-4-25 18:44 | 只看该作者
学习中

使用特权

评论回复
6
edward8421| | 2010-5-25 15:28 | 只看该作者
16bit YUV422  16个数据线的话1个时钟是Y+U,下一个时钟是Y+V,每个Y对应一个像素点,我是这么理解的。

使用特权

评论回复
7
xwj| | 2010-5-25 16:25 | 只看该作者
LS的理解时对的

使用特权

评论回复
8
张允| | 2010-6-7 20:26 | 只看该作者

使用特权

评论回复
9
coreduo| | 2010-6-8 23:13 | 只看该作者
LZ理解不对。每个Y都对应一个像素,不能平均的。

使用特权

评论回复
10
zzhie| | 2010-6-16 09:18 | 只看该作者
每个Y都对应一个像素

使用特权

评论回复
11
zilaifun| | 2010-10-8 16:41 | 只看该作者
采用ITU-BT601数据总线格式是16位总线,其中Y占8bit,U/V占8bit。直接取Y8bit就好了,
每个像素时钟会对应一个Y数据同时对应U或V数据。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

80

主题

1366

帖子

1

粉丝