码迷,mamicode.com
首页 > 其他好文 > 详细

opencv2获取计算机摄像头并显示

时间:2014-12-11 14:04:14      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:计算机视觉   摄像头   opencv2   

成功运行

#include "opencv2/highgui/highgui.hpp"

#include <iostream>
#include <vector>
#include <stdio.h>


using namespace cv;
using namespace std; 

int main (int argc, const char * argv[])
{
    cvNamedWindow("ccav", 1);
     
    CvCapture *capture = cvCaptureFromCAM(0);
     
    if (!capture)
    {
        printf("get camera error!\n");
        exit(1);
    }
     
    IplImage *frame;
    int key = 0;
     
    while (1 > key)
    {
        frame = cvQueryFrame(capture);
         
        cvShowImage("ccav", frame);
         
        key = cvWaitKey(10);
    }
 
    cvReleaseCapture(&capture);
    cvDestroyWindow("ccav");
     
    return 0;

}


其实是opencv1的东东。




opencv2获取计算机摄像头并显示

标签:计算机视觉   摄像头   opencv2   

原文地址:http://blog.csdn.net/hanshuning/article/details/41865173

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!