//编程环境:VS2012,Opencv2.4.6
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main(int argc, char* argv[])
{
VideoCapture cap1;
VideoCapture cap2;
cap1.open(0);
cap2.open(1);
if(!cap1.isOpened())
{
return -1;
}
if(!cap2.isOpened())
{
return -2;
}
double w = 320, h = 240;
cap1.set(CV_CAP_PROP_FRAME_WIDTH,w);
cap1.set(CV_CAP_PROP_FRAME_HEIGHT,h);
cap2.set(CV_CAP_PROP_FRAME_WIDTH,w);
cap2.set(CV_CAP_PROP_FRAME_HEIGHT,h);
Mat frame1,frame2;
bool stop = false;
namedWindow("Video1");
namedWindow("Video2");
while(!stop)
{
cap1>>frame1;
/*if (frame1.empty())
{
return -1;
}*/
imshow("Video1",frame1);
cap2>>frame2;
/*if (frame2.empty())
{
return -2;
}*/
imshow("Video2",fra