opencv 获取摄像头图像
2024-08-24 22:21:10
http://www.cnblogs.com/epirus/archive/2012/06/04/2535190.html
#include "stdafx.h"
#include <atltime.h>
#include <highgui.h>
int main()
{
int c;
CTime time;
IplImage *img;
CvCapture* capture = cvCaptureFromCAM(1);
cvNamedWindow("mainWin", CV_WINDOW_AUTOSIZE);
cvMoveWindow("mainWin", 50, 50);
while(1)
{
img=cvQueryFrame(capture);
cvShowImage("mainWin", img );
c=cvWaitKey(10); //按 s 鍵儲存成 jpg 檔
if(c=='s'){
time = CTime::GetCurrentTime();
CStringA filename(time.Format(CString("%Y%m%d%H%M%S"))+".jpg");
cvSaveImage(filename,img);
} //按 ESC 鍵離開
if(c == 27)
break;
} cvReleaseImage(&img);
cvDestroyWindow("mainWin"); return 0;
}
最新文章
- A与B相交后的图形查询
- ShellExecute 使用方法
- 64位win10系统无法安装.Net framework3.5的解决方法
- 如何使Session永不过期
- 提高HTML5 canvas性能的几种方法
- 【Shell脚本学习3】什么时候使用Shell
- leetcode@ [68] Text Justification (String Manipulation)
- angularjs directive 实例 详解
- path类和directory类对文件的路径或目录进行操作
- 【从无到有】JavaScript新手教程——2.分支结构和循环
- SQL Sever 2008 R2版本添加Northwin数据库错误解决
- Android Lifecycle使用
- 源码分析: 图片加载框架Picasso源码分析
- jenkins学习:jenkins的基本配置
- P2053 [SCOI2007]修车(费用流)
- 虚幻4:2D游戏中实现二级或多级跳跃
- hdoj1013(数根,大数,九余数算法)
- Bresenham直线算法与画圆算法
- Hibernate 工具类
- 20155331 《Java程序设计》实验一(Java开发环境的熟悉)实验报告
热门文章
- linux命令提示符设置
- 关于kv的jch分片存储
- 使用Scrapy构建一个网络爬虫
- Cross origin requests are only supported for protocol schemes: http, data, chrome,chrome-extension的问题
- loadrunner socket协议问题归纳(0)
- scrum立会报告+燃尽图(第二周第五次)
- 查看dll依赖项
- 第一次c++团队合作项目第二篇随笔
- Team Work Ⅲ
- 福大软工&#183;第十一次作业-Alpha事后诸葛亮