v4l2采集MJPG然后保存为JPG
来源:互联网 发布:windows微信是什么 编辑:程序博客网 时间:2024/06/05 21:07
目的:绕过yuyv的格式,不需要yuyv转换为jpg的算法。要点:
1、一个支持MJPG的摄像头
2、初始化设备时候,将V4L2_PIX_FMT_YUYV改为V4L2_PIX_FMT_MJPEG
将 fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_YUYV;改为 fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_MJPEG;
这样就将从摄像头获取的YUYV数据改为MJPG格式的图片了
3、可以通过如下函数测试,将从摄像头读取的buffer保存到本地的硬盘
//保存为图片 test.jpgFILE *fp = NULL;fp = fopen("test.jpg", "w");if(fp != NULL){ fwrite(buffers[buf.index].start, 1,buffers[buf.index].length, fp); sync(); fclose(fp);}
源码链接:
http://download.csdn.net/detail/fendoubasaonian/9352255
0 0
- v4l2采集MJPG然后保存为JPG
- ubuntu通过V4L2采集jpg并显示jpg
- actionscript3保存为jpg格式
- HBITMAP 保存为JPG格式
- 将网页保存为jpg
- mjpg-streamer:Init v4L2 failed
- flex 保存控件为jpg或png
- "画图"不能保存为JPG格式文件
- 二进制图片保存为jpg文件
- android下将v4l2采集的yuv数据转成jpg图片
- linux系统V4L2架构OV3640摄像头视频捕获保存图片jpg格式
- V4L2采集摄像头数据
- V4L2摄像头采集数据
- v4l2视频采集程序
- 视频采集V4L2
- V4L2视频采集
- 基于V4L2采集数据
- V4L2摄像头采集数据
- JavaScript 正在蚕食着开发领域
- 封装canvas的插件-KineticJs
- 验证折半查找算法
- 快速排序
- HDOJ 5597 GTW likes function (欧拉函数)
- v4l2采集MJPG然后保存为JPG
- 主从表的创建,查询代码待增加
- scala并发编程第8章习题1-3
- [Python标准库]re——正则表达式[三]
- uva 10271——Chopsticks
- 第十三周实践项目~Kruskal算法的验证
- 验证分块查找算法
- javaweb常用工具类及配置文件备份
- notification sample