本文的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 库 编解码
阅读(1548) | 评论(0) | 转发(0) |