opencv打开摄像头

来源:互联网 发布:淘宝网小商品 编辑:程序博客网 时间:2024/06/04 19:07
    #include <cv.h>
    #include <cxcore.h>
    #include <highgui.h>

    int main( int argc, char** argv )
    {
      //声明IplImage指针
      IplImage* pFrame = NULL;

     //获取摄像头
      CvCapture* pCapture = cvCreateCameraCapture(-1);

      //创建窗口
      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");
    }

原创粉丝点击