zkliuym

使用OpenCV打开摄像头

主要代码:

int CTestMultiCamFaceDlg::StartCamera()
{
    cvNamedWindow("Tracking", 0);
 HWND hWnd = (HWND) cvGetWindowHandle("Tracking");
 HWND hParent = ::GetParent(hWnd);
 ::SetParent(hWnd, GetDlgItem(IDC_PIC_CAMERA_PREVIEW)->m_hWnd);
 ::ShowWindow(hParent, SW_HIDE);

    Camera = cvCaptureFromCAM(-1);
 delay = 10;

    CameraFrame = cvQueryFrame(Camera); cvWaitKey(10);
   
    while(bLoop)
    { 
        cvShowImage("Tracking", CameraFrame);
       
        CameraFrame = cvQueryFrame(Camera);  

     cvWaitKey(delay);
    }
 cvReleaseCapture(&Camera);
       
    return 0;
}

分类:

技术点:

相关文章:

  • 2021-12-04
  • 2021-12-27
  • 2021-10-18
  • 2021-08-30
  • 2021-10-03
  • 2021-07-30
  • 2021-09-25
  • 2021-12-22
猜你喜欢
  • 2021-10-31
  • 2021-07-06
  • 2021-12-04
  • 2022-12-23
  • 2021-04-15
  • 2021-08-07
相关资源
相似解决方案