手势识别应用介绍

一、功能介绍

这是一个通过摄像头捕获手势根据不同的手势来做出不同操作的计算机程序。目前可以识别9种手势,可以根据识别到的手势,进行打开应用、增大音量、减小音量和静音等操作。若需要进行其他的自定义操作,修改相应的代码即可。

二、安装部署说明

2.1 文件目录说明

data_sets:模型训练数据集

g_image图形界面中使用到的图片

Camera.py:调用系统摄像头

CNNmodel.h5:本地保存的卷积神经网络(CNN)模型

ControlFun.py:据识别到的手势进行对应的操作

GestureRecognition.ipynb:训练卷积神经网络(CNN)模型的代码

main.py:主程序

mainWindows.py:图形界面代码

mainWindows.ui:使用PyQt-tool生成的UI界面

PredictFun.py:调用模型识别手势

2.2 手势识别部分

手势识别的模型是由卷积神经网络(CNN)训练得到的,训练完成的模型以.h5的形式保存在本地用程序实时调用。我们自行制作了一个小的数据集,用来训练这个手势识别模型。模型采用tensorflow框架进行训练,准确率达到99%以上。

如需源码联系:1456719640

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

打代码的苏比特

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值