利用opencv打开摄像头读取视频
2013-05-30 11:58
316 查看
本人用的是台式机调试,所用用的摄像头也是普通的USB口的摄像头
开发环境:VS2010+opencv2.2.0
具体源码如下所示:
开发环境:VS2010+opencv2.2.0
具体源码如下所示:
#include "stdafx.h" #include <stdio.h> #include <cxcore.h> #include <cvaux.h> #include <highgui.h> #include <cv.h> int main( int argc, char** argv ) { //声明IplImage指针 IplImage* pFrame = NULL; CvCapture* pCapture = NULL; cvNamedWindow("video", 1); cvMoveWindow("video", 30, 0); //设定窗口的位置 if( argc > 2 ) { fprintf(stderr, "Usage: bkgrd [video_file_name]\n"); return -1; } //打开摄像头 if (argc ==1) if( !(pCapture = cvCaptureFromCAM(-1))) { fprintf(stderr, "Can not open camera.\n"); return -2; } //打开视频文件 if(argc == 2) if( !(pCapture = cvCaptureFromFile(argv[1]))) { fprintf(stderr, "Can not open video file %s\n", argv[1]); return -2; } //逐帧读取视频 while(pFrame = cvQueryFrame( pCapture )) { cvShowImage("video", pFrame); if( cvWaitKey(2) >= 0 ) break; } //销毁窗口 cvDestroyWindow("video"); return 0; }
相关文章推荐
- Opencv读取视频和打开摄像头
- opencv 读取视频、打开摄像头、写入视频文件
- 利用MFC和OpenCV构建GUI程序读取摄像头视频
- opencv 读取视频、打开摄像头、写入视频文件
- OpenCV笔记(1)载入图像 视频播放 读取摄像头
- 图像拼接(三):OpenCV同时打开两个摄像头捕获视频
- windows opencv新手读取视频或摄像头,一闪而过,只显示第一帧
- opencv实现打开摄像头及视频文件
- opencv读取视频,摄像头,保存视频代码
- python opencv入门(学习笔记no.3)-从摄像头读取视频并显示
- OpenCV打开摄像头并获取实时视频图像代码
- opencv笔记 1.利用摄像头进行视频文件写入
- opencv读取摄像头图像和读取视频文件图像
- OpenCv打开摄像头,显示图像,保存视频
- 题目:利用opencv3.1.0读取并播放视频
- 利用opencv类库在MFC显示摄像头视频并且保存摄像头视频
- OpenCV学习——读取usb摄像头或视频并按帧保存
- OpenCV 从视频或摄像头中读取图像示例
- 【OpenCV与USB摄像头】4. 视频录制与视频读取
- OpenCV-002:从本地摄像头读取视频并播放