OpenCV视频读取播放,视频转换为图片

转载请注明出处!!!http://blog.csdn.net/zhonghuan1992




OpenCV视频读取播放,视频转换为图片








介绍几个有关视频读取的函数:

VideoCapture::VideoCapture

         VideoCapture可以从文件中或者摄像头中读取视频,这是提供给C++的接口的,C的接口是CvCapture结构。

      

 <span style="white-space:pre">	</span>C++: VideoCapture::VideoCapture(conststring& filename)
        C++: VideoCapture::VideoCapture(int device)

         上面是初始化VideoCapture对象的,第一个是从文件中读取,第二个是从设备中读取,默认设备在这里是0;

例子:

         

<span style="white-space:pre">	</span>VideoCapturecapture(“sample.avi”); //读取sample.avi文件
         VideoCapturecapture(0);//如果只有一个摄像头,capture会得到摄像头的视频。

VideoCapture::Open

         打开视频文件或者视频设备(例如摄像头)。

 

        C++:bool VideoCapture::open(const string& filename)
         C++:bool VideoCapture::open(int device)

例子:

   VideoCapturecapture;
   capture.open(“sample.avi”);//这里的两句等效于上面的VideoCapturecapture(“sample.avi”),capture.open(0);是一样的

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值