转载自http://blog.youkuaiyun.com/augusdi/article/details/8762961
要做一个人脸识别与表情理解的系统,第一步先利用摄像头获取视频,看到这篇文章,受益匪浅。源代码在机器上运行不了,把代码改了一下,效果还不错
#include <opencv2\opencv.hpp>
#include <iostream>
#include <highgui.h>
#include <cv.h>
#include <cxcore.h>
using namespace cv;
int main(int argc, char **argv)
{
IplImage *pFrame = NULL;
CvCapture *pCapture = cvCreateCameraCapture(0);
cvNamedWindow("video",1);
while(1){
pFrame = cvQueryFrame(pCapture);
//if(!pFrame) break;
cvShowImage("video",pFrame);
char c = cvWaitKey(33);
if(c == 27) break;
}
cvReleaseCapture(&pCapture);
cvDestroyWindow("video");
}