本文来自http://blog.youkuaiyun.com/hellogv/ ,引用必须注明出处!
本文把Aforge的运动识别与前面介绍的手写识别融合在一起,实现单个手指的手势识别。下图演示了本文代码运行的结果,图片有点大,请稍候。。。

我预先让程序学习了B和C这两个字母,然后通过手指的手势识别向程序绘画图形,所以点击recorgize时,就自动把图形的特征对应的字母给识别出来了。
这个例子关键部分在于如何灵活运用Aforge的运动识别,如何判断是要画图,还是普通的移来移去呢?在这里,我判断移动对象的大小,当突然面积增大(即两个指套合并)则开始绘图(手势识别的开始),当拆开再合并则为解除绘图(手势识别的结束),说白了就是用一个当前状态=!当前状态去做。
本文的代码可以到这里下载:http://download.youkuaiyun.com/source/2313846
下面贴出运动判断的核心代码:
本文介绍了一个结合手写识别与运动识别技术实现的手势识别系统。该系统能够通过摄像头捕获的手指动作变化来识别特定的手势,并将其转换为字母符号。核心技术包括运动对象的检测与跟踪、手势开始与结束的判定等。
388





