先来看一下我们比较熟悉的Opencv3中读取摄像头的方法:
int main()
{
VideoCapture capture(0);
Mat frame;
while (capture.isOpened())
{
capture >> frame;
imshow("capture", frame);
if (cvWaitKey(30) == 27)
break;
}
return 0;
}
接下来是Opencv2 中读取摄像头的方法:
int main()
{
IplImage* pFrame = NULL;
CvCapture* pCapture = cvCreateCameraCapture(0);