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