主题 : 210开发板可以用硬件来YUV422(YUYV)转RGB24吗? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 73879
精华: 0
发帖: 30
金钱: 150 两
威望: 30 点
综合积分: 60 分
注册时间: 2012-07-16
最后登录: 2014-11-27
楼主  发表于: 2014-11-06 11:37

 210开发板可以用硬件来YUV422(YUYV)转RGB24吗?

210开发板可以用硬件的方法,来进行YUV422(YUYV)转RGB24吗?
摄像头出来的数据是YUV422的,转成RGB24来显示,但是现在都是使用转换函数,用CPU资源来转换。
效率很低,640*480的只能达到5FPS,把转换函数注释掉,FPS就上去了20~30

之前使用6410的时候,印象中有,可以进行格式转换,图片大小拉伸,还是我记错了(与FFMPEG)混淆。

级别: 侠客
UID: 81596
精华: 0
发帖: 61
金钱: 310 两
威望: 62 点
综合积分: 122 分
注册时间: 2012-11-11
最后登录: 2016-12-26
1楼  发表于: 2014-11-06 12:52
210是可以设置成YUYV驱动显示,有单独层做的。
级别: 新手上路
UID: 73879
精华: 0
发帖: 30
金钱: 150 两
威望: 30 点
综合积分: 60 分
注册时间: 2012-07-16
最后登录: 2014-11-27
2楼  发表于: 2014-11-06 16:48

 回 1楼(windsun) 的帖子

感谢回复,

主要是后续的RGB格式要用来进行一些算法处理,能直接转成RGB更好,不仅仅用来显示。

刚才看了一下,210里面有个 FIMC 貌似可以实现这个功能,但是还在学习中,不知如何使用。

还有2D加速,是不是也可以解决这个问题?有人研究过吗?或者有资料吗?
级别: 侠客
UID: 81596
精华: 0
发帖: 61
金钱: 310 两
威望: 62 点
综合积分: 122 分
注册时间: 2012-11-11
最后登录: 2016-12-26
3楼  发表于: 2014-11-06 17:16
2D的加速本坛子里有使用的方法,你找找看。