4_opencv从摄像头读入数据

来源:互联网 发布:js赋值给input 编辑:程序博客网 时间:2024/05/22 07:50

从摄像头读入数据

参考:学习Opencv中文版

#include "highgui.h"#include <assert.h>int main(int argc, const char *argv[]){    //创建一个窗口    cvNamedWindow("AVI_video",CV_WINDOW_AUTOSIZE);    //创建一个CvCapture对象    //cvCreateCameraCapture函数和cvCreateFileCapture一样    //参数-1表示任意选一个摄像头    CvCapture *capture = cvCreateCameraCapture(-1);    IplImage * frame;    assert(capture != NULL);  //在屏幕上显示camera上的数据    while(1)    {        frame = cvQueryFrame(capture);        if(!frame) break;        cvShowImage("AVI_video",frame);        char c = cvWaitKey(1000);        if(c == 27)break;    }  //释放资源    cvReleaseCapture(&capture);    cvDestroyWindow("AVI_video");    return 0;}
0 0
原创粉丝点击