主题 : USB摄像头实时显示(源码) 复制链接 | 浏览器收藏 | 打印
级别: 骑士
UID: 11942
精华: 1
发帖: 144
金钱: 775 两
威望: 155 点
贡献值: 1 点
综合积分: 308 分
注册时间: 2009-12-25
最后登录: 2022-01-16
楼主  发表于: 2010-07-16 23:00

 USB摄像头实时显示(源码)

图片:
图片:

附件: mypic.rar (42 K) 下载次数:2543
级别: 圣骑士
UID: 9221
精华: 0
发帖: 376
金钱: 2110 两
威望: 539 点
贡献值: 0 点
综合积分: 752 分
注册时间: 2009-09-22
最后登录: 2016-07-04
1楼  发表于: 2010-07-17 07:44
不错,多谢楼主!显示速度多快呀!
一起学习,一起进步
级别: 侠客
UID: 10356
精华: 1
发帖: 59
金钱: 355 两
威望: 74 点
贡献值: 1 点
综合积分: 138 分
注册时间: 2009-11-01
最后登录: 2014-03-28
2楼  发表于: 2010-07-17 08:47
我顶力支持,楼主可以留给QQ一起讨论学习吗
级别: 骑士
UID: 11942
精华: 1
发帖: 144
金钱: 775 两
威望: 155 点
贡献值: 1 点
综合积分: 308 分
注册时间: 2009-12-25
最后登录: 2022-01-16
3楼  发表于: 2010-07-17 09:00

 回 1楼(guoyin88) 的帖子

程序里用的是Qtimer,显示速度主要受摄像头速度限制,如果你的摄像头能直接获取bmp图片的话会更快些
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
4楼  发表于: 2010-07-17 09:11
好,顶一个!
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
走自己的路,让别人去说!
级别: 侠客
UID: 11808
精华: 0
发帖: 86
金钱: 450 两
威望: 90 点
贡献值: 0 点
综合积分: 172 分
注册时间: 2009-12-21
最后登录: 2014-04-10
5楼  发表于: 2010-07-17 10:25

 回 楼主(cole3) 的帖子

cole3兄,在下问下你用的USB摄像头的型号是什么?
对知识的追求永无止境
级别: 骑士
UID: 11942
精华: 1
发帖: 144
金钱: 775 两
威望: 155 点
贡献值: 1 点
综合积分: 308 分
注册时间: 2009-12-25
最后登录: 2022-01-16
6楼  发表于: 2010-07-17 14:17

 回 5楼(381762390) 的帖子

摄像头驱动芯片是AU3820
级别: 侠客
UID: 12616
精华: 0
发帖: 56
金钱: 285 两
威望: 57 点
贡献值: 0 点
综合积分: 112 分
注册时间: 2010-01-10
最后登录: 2013-12-31
7楼  发表于: 2010-07-17 19:29
呵呵,我参考一下好了
不抱怨,不放弃!
走自己的路,让别人去说!
级别: 侠客
UID: 11808
精华: 0
发帖: 86
金钱: 450 两
威望: 90 点
贡献值: 0 点
综合积分: 172 分
注册时间: 2009-12-21
最后登录: 2014-04-10
8楼  发表于: 2010-07-18 10:01

 Re:回 5楼(381762390) 的帖子

引用第6楼cole3于2010-07-17 14:17发表的 回 5楼(381762390) 的帖子 :
摄像头驱动芯片是AU3820

哦,您大作中程序中用到的是V4L2标准接口,请问:您的内核是哪个版本,如何添加V4L2标准接口驱动?
对知识的追求永无止境
级别: 骑士
UID: 11942
精华: 1
发帖: 144
金钱: 775 两
威望: 155 点
贡献值: 1 点
综合积分: 308 分
注册时间: 2009-12-25
最后登录: 2022-01-16
9楼  发表于: 2010-07-18 14:19

 回 8楼(381762390) 的帖子

我的内核是Linux-2.6.32.2
配置:
Device Drivers->
    <*> Multimedia support->
      <*>   Video For Linux                                        
      [ ]     Enable Video For Linux API 1 (DEPRECATED)    
      [*]     Enable Video For Linux API 1 compatible Layer
      [*]   Video capture adapters (NEW)->
        [*]   Autoselect pertinent encoders/decoders and other helper chips
        [*]   V4L USB devices (NEW)->
<*>   USB Video Class (UVC)
[ ]     UVC input events device support
<*>   GSPCA based webcams->
   <*> 全选(除[ ]     Enable evdev support外)

关于Linux2.6.32.2的移植和配置可以参考
http://blog.sina.com.cn/s/blog_4ed5ebd00100jvmz.html
http://blog.sina.com.cn/s/blog_4ed5ebd00100jxpb.html