主题 : Tiny210开发板接CAM130摄像头录像问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 98029
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
综合积分: 4 分
注册时间: 2013-11-13
最后登录: 2013-11-14
楼主  发表于: 2013-11-13 17:15

 Tiny210开发板接CAM130摄像头录像问题

用Tiny210开发板接CAM130摄像头。
通过调用V4L2的API实现录制。
流程应该没什么问题,主要是DQBUF(出队),处理数据,QBUF(入队)。
但出队后,struct v4l2_buffer buf;中buf.index如果是奇数,右边就会出现一竖条,而且这部分数据应该出现在图片的左边。如果是偶数就正常。
不知道这是什么情况。具体图片见附件,图片中只存了YUV格式的Y分量。
有用过V4L2的朋友请多指教,提供一点思路也不胜感激。

右侧有一竖条

正常
级别: 新手上路
UID: 98029
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
综合积分: 4 分
注册时间: 2013-11-13
最后登录: 2013-11-14
1楼  发表于: 2013-11-14 20:40
咋都没人回复呀。。  桑心啊

是不是CAM130摄像头不支持YUV420和YUV422P呀。
今天又试了一下,YUV420右边有一竖条,YUV422P的Y分量没问题,U、V分量跟翔一样。