此代码资源包为本人在 CSDN 、知乎、简书等平台上分享的博文:基于深度学习的手势识别系统(Python代码,UI界面版)中分享的完整代码和资源整合。
功能:在系统界面中可以选择手势图片、视频进行检测识别,也可通过电脑连接的摄像头设备进行实时识别手势;可对图像中存在的多个手势进行姿势识别,可选择任意一个手势显示结果并标注,实时检测速度快、识别精度较高。开箱即用,适合新手朋友学习参考。附件中的文件夹压缩包中包含以下内容:
文件夹内包含的文件详情如下:
- 完整程序文件(.py等)
- UI界面源文件、图标(.ui、.qrc、.py等)
- 测试图片、视频文件(.jpeg、.mp4等)
附件中的文件夹压缩包中包含以下内容:

效果演示
(一)选择手势图片识别

(二)人脸视频识别效果展示

(三)摄像头检测效果展示

注意事项:
(1)如何使用代码及注意事项见我的博文,详细技术细节请参阅本人博客:基于深度学习的手势识别系统(Python代码,UI界面版);
(2)注意:虚拟产品一经售出概不退款!
(3)版权所有,未经许可禁止转载及用于商业化用途;
(4)该代码采用Pycharm+Python3.8开发,经过测试能成功运行,运行界面的主程序为runMain.py,测试图片可运行JPGDet.py,测试视频文件可运行VideoDet.py,测试摄像头识别可运行Cameradet.py,为确保程序顺利运行,请配置Python依赖包的版本如下:➷➷➷
Python版本:3.8,请勿使用其他版本,详见requirements.txt文件;
absl-py==1.0.0
attrs==21.4.0
certifi==2021.10.8
cvzone==1.5.6
cycler==0.11.0
fonttools==4.29.1
kiwisolver==1.3.2
matplotlib==3.5.1
mediapipe==0.8.9.1
numpy==1.22.3
opencv-contrib-python==4.5.5.62
opencv-python==4.5.5.64
packaging==21.3
Pillow==9.0.1
protobuf==3.19.4
pyparsing==3.0.7
PyQt5==5.15.6
PyQt5-Qt5==5.15.2
PyQt5-sip==12.9.1
python-dateutil==2.8.2
six==1.16.0
wincertstore==0.2
(5)资源中包含完整离线依赖包,下载后也可以双击.bat文件进行环境安装(需要先安装好anaconda并配置好其环境变量);
(6)本资源作品只包括完整代码,不包含远程安装环境、协助修改调试等服务。虽说用户自己也能配置成功,但若是对编程环境实在不熟悉的情况,也可通过本人面包多主页选择“协助安装服务”,我会尽快远程解决
