C#实现带面部识别的摄像头操作程序详细设计说明书

1引言
1.1编写目的
编程实现操控摄像头,功能要求如下:
1)  打开、关闭摄像头
2)  播放摄像头的视频
3)  具备抽帧保存成图像的功能
4)  具备录像功能
程序要求:
1)  C++或C#编程实现
2)  程序必须采用EXE+DLL方式,EXE是主操作界面程序,DLL是核心功能实现
3)  接口清晰明确
4)  保证长时间运行没有内存泄露
5)  要求每天记录开发过程,记录遇到的各类细节问题
6)  形成一份开发文档,可以保证按照此开发文档,可实现上述功能
后期可能供监视器圈人使用。
1.2背景
说明:
a. 待开发软件系统的名称:带面部识别的摄像头操作
c. 编程环境配置:
a) Windows 7
b) Visual Studio 2010 C#
c) 在http://sourceforge.net/projects/emgucv/下载EmguCV并安装,将该目录下的bin添加到windows系统环境变量path中
例如:我EmguCV安装在d:\,那么我再在变量值的最后加入;D:\Emgu\emgucv-windows-x86 2.2.1.1150\bin并保存
d) 设置工具箱项
将bin下的Emgu.CV.UI.dll添加进来。
然后工具箱中就会出现新的控件。
e) 摄像头一只

 



1.3相关知识
OpenCV: OpenCV于1999年由Intel建立,现在由Willow Garage提供支持。OpenCV是一个基于BSD许可证授权(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
EmguCV: EmguCv是对OpenCv在.net的封装。
1.4参考资料 <
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值