当前位置: 技术问答>linux和unix
Linux/Qt如何捕获摄像头
来源: 互联网 发布时间:2016-10-19
本文导语: 最近才接触Qt,需要用Qt做一个捕获摄像头的界面,实现类似于Cheese(茄子大头贴)的拍照功能,在网上查看了不少资料,应该会用到v4l2编程,但是v4l2也没有接触过,先请教各位大虾,希望大家支招,到底应该怎么解...
最近才接触Qt,需要用Qt做一个捕获摄像头的界面,实现类似于Cheese(茄子大头贴)的拍照功能,在网上查看了不少资料,应该会用到v4l2编程,但是v4l2也没有接触过,先请教各位大虾,希望大家支招,到底应该怎么解决,如果是v4l2编程,应该包含什么样的头文件,在网上是否有现成的头文件提供下载(我曾尝试过在网上下载V4L2.h,但最终也没有能够走通),还是要安装什么东西,谢谢,恳请大家支招!
|
1、你的开发平台上必须安装v4l2的库。安装了v4l2的库后,就有V4L2.h这个文件了。
2、给你个v4l2编程介绍的文章:http://www.zooyoo.org/?p=111
3、v4l2的编程和Qt没有直接的关系。用Qt只是做个界面而已。
2、给你个v4l2编程介绍的文章:http://www.zooyoo.org/?p=111
3、v4l2的编程和Qt没有直接的关系。用Qt只是做个界面而已。
|
先看看V4L2 API, 里面有一个例子程序capture.c还是vidcat.c 修改process_image函数 先得到一张图片再说。