OpenCV VideoCapture类

OpenCV VideoCapture类

OpenCV VideoCapture类

视频捕获类,可以从视频文件、图像序列和摄像头捕获视频。

1. VideoCapture类构造函数:
创建 Video Capture 类的构造函数
功能:创建一个VideoCapture类的实例,如果传入对应的参数,可以直接打开视频文件或者要调用的摄像头。

函数:VideoCapture ()      
说明: 当结束视频捕获时,调用cvReleaseCapture()释放CvCapture结构函数, 或在析构函数中自动调用 
      cvReleaseCapture()的Ptr<CvCapture> .
 函数:  VideoCapture (const String &filename, int apiPreference=CAP_ANY)  
 参数说明:   
      filename – 打开的视频文件名。
                 视频名 (eg. video.avi)
                 图像序列 (eg. img_%02d.jpg)
                 URL视频流 (eg. protocol://host:port/script_name?script_params|auth)
      apiPreference – 当多种capture方式都可以使用时,指定一种方式(e.g. CAP_FFMPEG or CAP_IMAGES )   
 例程: cv::VideoCapture capture("C:/Users/DADA/DATA/gogo.avi");  // 从视频文件读取 
 函数: VideoCapture (int index, int apiPreference=CAP_ANY)
 参数说明:
      index - 要打开的视频捕获设备ID。打开默认相机定义ID为0;
      apiPreference –  同上;
  例程:VideoCapture (0);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值