
基于CNN的手势识别:使用Keras和TensorFlow/Theano的CNNGestureRecognizer
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目采用CNN模型实现手势识别功能,通过Keras框架及TensorFlow/Theano后端支持,适用于手语翻译、虚拟现实等应用场景。
如果您觉得我的工作有用,请考虑支持我。这将帮助我保持动力并继续从事此类项目。
CNNGesture识别器使用Keras、Theano(现已被TensorFlow取代)及OpenCV实现的手势识别关键要求如下:
- Python 3.6.1
- OpenCV 3.4.1
- Keras 2.0.2
- TensorFlow 1.2.1 (建议替代 Theano)
推荐使用Anaconda,因为它能便捷地处理多数软件包,并且便于创建与不同版本的Python、OpenCV等关键库协同工作的虚拟环境。
项目更新:
目前该项目已兼容Python3。
增加了TensorFlow支持(因Theano开发停止)。
添加了新的背景减除滤镜,这是迄今为止性能最佳的一个。
进行了多项改善性能的修改:启用预测模式后不会有FPS下降;新增应用内图形绘制功能以观察手势预测的可能性。
文件内容介绍:
trackgesture.py: 主脚本启动器。包含所有UI选项代码以及用于捕获摄像机内容的OpenCV代码,并在内部调用到ges相关功能。
全部评论 (0)
还没有任何评论哟~


