Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4470475
  • 博文数量: 1148
  • 博客积分: 25453
  • 博客等级: 上将
  • 技术积分: 11949
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-06 21:14
文章分类

全部博文(1148)

文章存档

2012年(15)

2011年(1078)

2010年(58)

分类: 嵌入式

2011-05-04 21:50:40

本文的copyright归yuweixian4230@163.com 所有,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的完整性,注明原作者及原链接,严禁用于任何商业用途。
作者:yuweixian4230@163.com
博客:
yuweixian4230.blog.chinaunix.net 


   这里进行一个小结。

   怎么实现将摄像头采集的视频显示到开发板的lcd上??


   1. 视频采集

      1.当然是 打开 /dev/video0 摄像头了

      2. 获取 摄像头 设备功能

      3. 设置 图片的参数 ,大小

      4. 申请 内核缓冲区

      5. 映射 内核缓冲区 到用户空间
 
      6. 用户空间 写数据 到 xx.jpg ,就得到了 图片了
      
   

    2. 对图片 解码 显示在 lcd 上

      1. framebuffer驱动的作用是什么??
          分配内存,当做显存用,
          对lcd 屏进行配置

       2. 对framebuffer 初始化

        struct fb_var_screeninfo vinfo;
        struct fb_fix_screeninfo finfo;

        通过这两个参数 得到lcd 屏的参数,



    3. jpeg 库 编解码
     







    
阅读(1544) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~