cvCreateCameraCapture函数使用说明

转载 2012年06月15日 14:24:17

cvCreateCameraCapture

初始化从摄像头中获取视频

CvCapture* cvCreateCameraCapture( int index );
index 
要使用的摄像头索引。如果只有一个摄像头或者用哪个摄像头也无所谓,那使用参数-1应该便可以。

函数cvCreateCameraCapture给从摄像头的视频流分配和初始化CvCapture结构。目前在Windows下可使用两种接口:Video for Windows(VFW)和Matrox Imaging Library(MIL); Linux下也有两种接口:V4L和FireWire(IEEE1394)。

释放这个结构,使用函数cvReleaseCapture。

相关文章推荐

opencv(3)-读取摄像头cvCreateCameraCapture

读取摄像头cvCreateCameraCapture

OpenCV基础学习篇(一)

(自己学习OpenCV也快两个月时间了,凭着一些C语言基础,在自学C++的同时,硬着头皮钻研OpenCV,但始终不得要领,觉得深入不下去,可能是自己忽略了很多细节性的东西,忽略了思考的过程,所以还是应...

cvCreateCameraCapture出现的错误

今天碰到一个奇怪的问题,某些设备,可以获取到摄像头,但是却无法获取帧,这样会引发错误。 因为检测到有摄像头,就会调用cvCreateCameraCapture来尝试着打开设备,如果打不开则返回NUL...

OpenCV(一) 打开一个摄像头

最近要打开一个摄像头,然后使用OpenCV的cvCreateCameraCapture(-1)函数发现打开摄像头失败。我的电脑系统是Win7,然后我拿到XP系统下去运行,发现可以打开摄像头。 下面顺...

OpenCV 设置摄像头输出分辨率

CvCapture* pCapture=NULL; pCapture = cvCreateCameraCapture(-1); if(pCapture == NULL) { ...
  • jsa158
  • jsa158
  • 2016年11月08日 11:30
  • 852

Qt+OpenCV移植到arm上采集摄像头视频 请注意

一般都是在PC上跑的通,但在arm就不行。到arm上直接段错误。参见我以前的帖子http://www.oschina.net/question/256295_51872。原因就是出在CvCapture...

fedora 15 安装opencv2.2时出现undefined reference to `cvCreateCameraCapture_V4L(int)'问题及其解决方法

在Fedora 15 下编译OpenCV 2.2      进行到7%左右时出现"ptrdeff_t"未定义都错误,考虑到之前在Fedora 14下编译没问题,可能是内核升级后头文件包含出现变动,所以...

opencv学习之VideoCapture

获取摄像头图像代码#include "opencv2/opencv.hpp" using namespace cv; int main(int, char**) { VideoCaptur...
  • dsgthlr
  • dsgthlr
  • 2014年12月30日 13:41
  • 1382

libhighgui.so: undefined reference to `cvCreateCameraCapture_V4L(int)'

OpenCV2.0.0 undefined reference to `cvCreateCameraCapture_V4L(int)' 这个问题可以参考:https://code.ros....
  • dyzok88
  • dyzok88
  • 2014年11月29日 21:14
  • 1423

OpenCV2 多摄像头读取视频实现

OpenCV2 多摄像头读取视频实现,编程环境:VS2012,Opencv2.4.6
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:cvCreateCameraCapture函数使用说明
举报原因:
原因补充:

(最多只允许输入30个字)