现在的位置: 首页 > 综合 > 正文

基于Aforge的手势识别之二~~~单点手势识别

2012年08月20日 ⁄ 综合 ⁄ 共 2466字 ⁄ 字号 评论关闭

本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!

       本文把Aforge的运动识别前面介绍的手写识别融合在一起,实现单个手指的手势识别。下图演示了本文代码运行的结果,图片有点大,请稍候。。。

       我预先让程序学习了B和C这两个字母,然后通过手指的手势识别向程序绘画图形,所以点击recorgize时,就自动把图形的特征对应的字母给识别出来了。

      这个例子关键部分在于如何灵活运用Aforge的运动识别,如何判断是要画图,还是普通的移来移去呢?在这里,我判断移动对象的大小,当突然面积增大(即两个指套合并)则开始绘图(手势识别的开始),当拆开再合并则为解除绘图(手势识别的结束),说白了就是用一个当前状态=!当前状态去做。

      本文的代码可以到这里下载:http://download.csdn.net/source/2313846

      下面贴出运动判断的核心代码:

抱歉!评论已关闭.