位置: Tony嵌入式 >> 文章 >> 嵌入式技术 >> Linux开发 >> 正文 服务器搬迁完全,论坛等待设置。2010.2.2  [2010-02-02 15:49:26]      论坛内容更新较多!点击查看更新!  [2007-05-26 19:46:06]      关于博客升级问题。  [2006-06-09 09:02:55]      域名转向成功,比预计时间要快:)  [2006-06-09 07:59:01]      主站新建的,内容待慢慢完善。  [2006-06-08 16:29:16]

  [原创]Linux下基于V4 L的USB摄像头视频采集和基于Qt/E的图像显示    3星级
[原创]Linux下基于V4 L的USB摄像头视频采集和基于Qt/E的图像显示
[ 作者:Tony     来源:Tony嵌入式     点击数:     更新时间:2010-2-9     文章录入:Tony
【字体: 字体颜色
这是我再FS2410开发板上,Linux是2.6的内核,Qt/Embedded是2.3.7版本的,USB摄像头主控芯片是中星微301P。摄像头驱动是spca5***,使用Video For Linux采集到jpeg图片,然后使用Qt/Embedded进行显示。图片如下:


其中左上角的那个显示的是采集到的图像。

Linux下的USB摄像头图像采集要完成两个部分:摄像头驱动程序和图像采集应用程序。


1 加载USB摄像头驱动程序

Linux下自带有ov511控制芯片的USB摄像头驱动,但是我们使用的是中星微的摄像头,所以无法直接使用。目前Linux下的开源USB摄像头驱动 spca5xx支持中星微的摄像头。在网上下载好源码,交*编译成内核模块后使用insmod命令加载到系统中去。把摄像头连接到开发板上,发现可以识别到摄像头,下面我们就可以进行摄像头图像采集编程了。



2 Linux下的视频采集编程接口简介

Linux对于视频采集设备的支持,是通过Video For Linux实现的,通常可以简称为V4L,现在较高版本的Linux内核都已经包含了Video For Linux。Video For Linux是为各种电视卡,以及并口和USB接口的音视频采集设备提供统一的编程接口,在Linux 下,视频采集设备的正常使用依赖于对Video For Linux标准的支持。



3 基于Video For Linux的图片捕捉

基于Video For Linux的图片捕捉流程如图所示,主要包括三个部分:初始化,同步,读取数据。




Linux下的USB摄像头图像采集要完成两个部分:摄像头驱动程序和图像采集应用程序。


1 加载USB摄像头驱动程序

Linux下自带有ov511控制芯片的USB摄像头驱动,但是我们使用的是中星微的摄像头,所以无法直接使用。目前Linux下的开源USB摄像头驱动 spca5xx支持中星微的摄像头。在网上下载好源码,交*编译成内核模块后使用insmod命令加载到系统中去。把摄像头连接到开发板上,发现可以识别到摄像头,下面我们就可以进行摄像头图像采集编程了。



2 Linux下的视频采集编程接口简介

Linux对于视频采集设备的支持,是通过Video For Linux实现的,通常可以简称为V4L,现在较高版本的Linux内核都已经包含了Video For Linux。Video For Linux是为各种电视卡,以及并口和USB接口的音视频采集设备提供统一的编程接口,在Linux 下,视频采集设备的正常使用依赖于对Video For Linux标准的支持。



3 基于Video For Linux的图片捕捉

基于Video For Linux的图片捕捉流程如图所示,主要包括三个部分:初始化,同步,读取数据。

详细信息请看:http://www.cevx.com/bbs/thread-26426-1-1.html

  • 上一篇文章: [原创][首发]使用qvfb仿真EasyGUI(可以玩俄罗斯方块游戏)

  • 下一篇文章: 没有了
  • 发表评论   告诉好友   打印此文  收藏此页  关闭窗口  返回顶部
     最新5篇热点文章
     嵌入式视频教程汇总(arm ...
     [原创]Linux下基于V4 L的U...
     [原创][首发]使用qvfb仿真...
     首届“顶嵌杯”嵌入式编程...
     Linux Kernel 2.6.32.6
     
     最新5篇推荐文章
     嵌入式视频教程汇总(arm ...
     【免费】天太冷了,发个揭...
     Windows Embedded CE 6.0 ...
     嵌入式Linux公司宣称其开发...
     High-level software for ...
     
     相 关 文 章

      网友评论:(只显示最新5条。评论内容只代表网友观点,与本站立场无关!)