• 8940阅读
  • 9回复

QT4图像采集显示 [复制链接]

上一主题 下一主题
离线soware
 

只看楼主 倒序阅读 楼主  发表于: 2010-08-06
— 本帖被 XChinux 执行加亮操作(2010-09-01) —
我用V4L2采集笔记本摄像头的图像,采集格式为YUYV,转换成RGB32后用QImage显示出来,使用一个Timer循环采集,间隔40ms,程序已经能跑起来了,现在的问题是CPU占用率太高,60%左右了。系统环境为Ubuntu 10.04,QT4.6.3,请问为何CPU占用率如此高,有什么办法降下来,谢谢?!
离线xtfllbl

只看该作者 1楼 发表于: 2010-08-06
帧数降低看看,400ms?
上海欢迎您
离线soware

只看该作者 2楼 发表于: 2010-08-06
回 1楼(xtfllbl) 的帖子
帧数降低可以降低一点,但是会有比较明显的延迟现象,不是个好办法。
离线soware

只看该作者 3楼 发表于: 2010-08-13
没有人知道吗?
离线nmiirq

只看该作者 4楼 发表于: 2010-08-13
要做优化呢,不然CPU肯定高,QImage的处理比较费资源。
离线soware

只看该作者 5楼 发表于: 2010-08-15
YUYV转RGB32已经使用整型运算优化了,显示部分要怎么优化啊?
离线yinxiupu
只看该作者 6楼 发表于: 2010-08-30
你好,可以指点一下吗?我遇到和你做过的一个问题。请问:怎样将采集的yuyv数据转行为rgb32 ,然后用loadFromData 读取

我邮箱:yinxiupu1@163.com    qq:253976167  

期待您的回复!
离线soware

只看该作者 7楼 发表于: 2010-09-01
回 6楼(yinxiupu) 的帖子
已回复到邮箱
离线jwqacqy
只看该作者 8楼 发表于: 2011-01-04
你的camera分辨率是多少?  采用read 还是mmap方式采集?  帧率多少?  V4L2比V4L1效率高多了  V4L2应该能做QVGA下12帧显示    
离线小玩具
只看该作者 9楼 发表于: 2011-07-11
lz可以共享下代码么 。我课题也要采集图像做后续处理,发到我邮箱也行啊。309564271@qq。com
谢谢啊,加我建的一个群也行,21571269 ,谢谢啊。
快速回复
限100 字节
 
上一个 下一个