C++OpenCV读取视频数据和摄像头数据

废话不多说直接上代码了,因为比较简单:

1.读取视频数据

#include
#include
#include
#includeusing namespace cv;
using namespace std;/*读取视频数据
*/
void main()
{string path = "F:/testImage/Megamind.avi";VideoCapture cap(path);Mat img;while (true){cap.read(img);imshow("Image", img);waitKey(20);  }
}

其中waikey()中设置的越小刷新的就越快相当于加速播放;越大越慢

2.读取摄像头数据

#include
#include
#include
#includeusing namespace cv;
using namespace std;/*读取摄像头数据
*/
void main()
{VideoCapture cap(0);Mat img;while (true){cap.read(img);imshow("Image", img);waitKey(1);}
}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部