opencv获取摄像头
2015-10-25 02:28
141 查看
因为比较常用,记下:
#include "stdafx.h"
#include <cv.h>
#include <cxcore.h>
#include <highgui.h>
void main( int argc, char** argv )
{
//声明IplImage指针
IplImage* pFrame = NULL;
//获取摄像头
CvCapture* pCapture = cvCreateCameraCapture(0);
//创建窗口
cvNamedWindow("video", 1);
//显示视屏
while(1)
{
pFrame=cvQueryFrame( pCapture );
if(!pFrame)break;
cvShowImage("video",pFrame);
char c=cvWaitKey(500);
if(c==27)break;
}
cvReleaseCapture(&pCapture);
cvDestroyWindow("video");
}
#include "stdafx.h"
#include <cv.h>
#include <cxcore.h>
#include <highgui.h>
void main( int argc, char** argv )
{
//声明IplImage指针
IplImage* pFrame = NULL;
//获取摄像头
CvCapture* pCapture = cvCreateCameraCapture(0);
//创建窗口
cvNamedWindow("video", 1);
//显示视屏
while(1)
{
pFrame=cvQueryFrame( pCapture );
if(!pFrame)break;
cvShowImage("video",pFrame);
char c=cvWaitKey(500);
if(c==27)break;
}
cvReleaseCapture(&pCapture);
cvDestroyWindow("video");
}
相关文章推荐
- [LeetCode] Copy List with Random Pointer
- linux多线程-线程属性
- 字符串截取
- tr 的用法
- PS1设置
- (十四)洞悉linux下的Netfilter&iptables:开发一个match模块【实战】
- [置顶] LXT6架构-嵌入式Web服务器Nginx交叉编译与配置使用(ARMv7)
- Linux netfilter 学习笔记 之三 ip层netfilter的table、rule、match、target结构分析
- [BASH]获取执行脚本的路径
- nginx源码学习----内存池
- 如何在shell下面实现a+b
- 卸载CentOS7-x64自带的OpenJDK并安装Sun的JDK7的方法
- WIN7下访问Linux系统下Samba服务器不稳定的解决方法
- LA 7048 Coprime 莫比乌斯反演
- 软件架构师应该知道的97件事之概括91-97
- 在centos使用rpm包的方式安装mysql,以及更改root密码
- mysql 第22章 高可用MMM、MHA
- 无法完成请求,因为找到不知名的或无效的JPEG标志符类型。 Adobe Photoshop CS5
- QT Creator 加 apxs 搭建Apache模块开发环境
- linux sed指令 sed 's/^\n/&\n/g'