读取并播放视频
/**************************************************************
//
// opencv读取并播放视频
//
***************************************************************/
#include <opencv2/opencv.hpp>
using namespace cv;
int main( int argc, char** argv )
{
VideoCapture capture("test.avi");// 实例化与初始化同时进行
//VideoCapture capture;//实例化
//capture.open("test.avi");//初始化
while(1)
{
Mat frame; //定义一个Mat,用于存储每一帧的图像
capture>>frame;
imshow("读取视频",frame);
waitKey(30);
}
return 0;
}

调用摄像头采集图像
注:只需要讲上述代码中的VideoCapture capture("test.avi")改为VideoCapture capture(0)
/**************************************************************
//
// opencv从摄像头获取图像
//
***************************************************************/
#include <opencv2/opencv.hpp>
using namespace cv;
int main( int argc, char** argv )
{
VideoCapture capture(0);// 实例化与初始化同时进行
//VideoCapture capture;//实例化
//capture.open("test.avi");//初始化
while(1)
{
Mat frame; //定义一个Mat,用于存储每一帧的图像
capture>>frame;
imshow("读取视频",frame);
waitKey(30);
}
return 0;
}

最后
以上就是明理狗最近收集整理的关于Opencv学习手册(二)--- 图像采集与显示读取并播放视频调用摄像头采集图像的全部内容,更多相关Opencv学习手册(二)---内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复