这几天参考《OpenCV3编程入门》书中的--调用摄像头采集图像的代码进行编程,可是代码照着书上的打完了,进行编译的时候竟然报错了,于是乎就在网上查找错误的解决办法,一开始是以为自己的驱动没装好,我就从装摄像头驱动了,装完后发现还是不行,网上很多方法我都试了,结果都不行,后来上试了多种办法都无果后,我看了另外一位博主的代码,他的名字我忘了。。。然后通过调用两次摄像头,点编译结果成功了。错误的信息请看图片
这是我的代码
#include "stdafx.h"
#include<opencv2/opencv.hpp>
using namespace cv; //避免每次都输入cv
int main()
{
char c = 0;
VideoCapture capture1(0);
VideoCapture capture2(0);
Mat edges;
while (1)
{
Mat frame1;
Mat frame2;
capture1 &