opencv手势识别文档

opencv手势识别文档

ID:17010492

大小:1.83 MB

页数:7页

时间:2018-08-26

opencv手势识别文档_第1页
opencv手势识别文档_第2页
opencv手势识别文档_第3页
opencv手势识别文档_第4页
opencv手势识别文档_第5页
资源描述:

《opencv手势识别文档》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、OpenCv实现手势识别第一部分环境搭建与算法设计一、环境搭建:1.分别安装VisualStudio2008和opencv-2.1.0-win32-vs2008,安装OpenCV的过程中注意选择添加环境变量,把“addittoyourCurrentUserPATH“前的复选框勾上.2.包含相关的库文件、头文件和源文件,过程如下:  工具->选项->项目和解决方案->vc++目录,  “显示一下内容的目录”下拉列表中选择“包含文件”,添加条目“D:ProgramFilesOpenCV2.1includeopencv”;  “显示一下内容的目录”下拉列表中选择“库文件”,添

2、加条目“D:ProgramFilesOpenCV2.1lib”; "显示一下内容的目录"下拉列表选择“源文件”,添加条目”D:ProgramFilesOpenCV2.1srccv”,”D:ProgramFilesOpenCV2.1srccvaux”,”D:ProgramFilesOpenCV2.1srccxcore”,”D:ProgramFilesOpenCV2.1srchighgui”。    点击“确定”。3.建立工程与配置工程:新建工程(或者叫解决方案),在解决方案资源管理器中右键点击项目名称opencvhello,选择“属性”,  

3、    在“配置(C)”下拉列表中选择Debug,然后“配置属性”->“链接器”->“输入”->附加依赖项,添加   cxcore210d.libcv210d.libhighgui210d.lib在“配置(C)”下拉列表中选择Release,然后“配置属性”->“链接器”->“输入”->附加依赖项,添加  cxcore210d.libcv210d.libhighgui210d.lib中间如果提示要保存的话,就保存。最后点击确定。二、功能模块:1.样本采集:初始化摄像头,代码如下:CvCapture*capture=cvCaptureFromCAM(0);然后通过逐祯图像进行肤色

4、检测,然后将检测出的样本并保存到图像文件中。2.样本训练:运用样本采集到的图像样本进行训练,提示训练成功voidCAIGesture::Train()//对指定训练文件夹里面的所有手势进行训练otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,Secretary

5、oftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand1.手势识别:从摄像头采集图片进行手势识别,这个过程首先要用一定大小的矩形模糊地定位到手势大

6、概区域,下一步进行识别,并把识别的结果显示在窗口上。2.命令手势:从摄像头中取得图像并进行手势命令的识别,识别的依据是通过最初坐标与最终坐标的相对值进行的,对一个序列进行识别,pt[8]是输入的个点,result为输出的结果,flag为判断是否为第一次,因为只有两次识别才认为是命令把结果进行输出。3.手势定位:把要识别的图片输入到数据中,然后检测出手的位置。再用矩形对此图片的手势进行进行定位,并且要对此手势大概表达的意思(即是表达哪个数字)进行识别,识别是基于已有的图像进行匹配。最后输出结果。第二部分手势识别测试结果一、各个功能模块的测试1.样本采集其主要功能是为了测试程序的初

7、始化摄像头、从摄像头读取帧数据是否成功。成功就弹出一个显示当前摄像头区域的图像。该图像为二值化图像。当按下ESC键的时候训练窗口自动关闭。如果电脑没有摄像头设备就弹出窗口,表示摄像头初始化失败。(1)当电脑存在摄像头设备的时候,样本采集效果如下:图1.1样本采集图(2)当电脑不存在摄像头设备的时候结果如下图1.2初始化摄像头失败2.样本训练otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirector

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。