基于深度学习的手势识别系统代码

作品简介

此代码资源包为本人在 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)本资源作品只包括完整代码,不包含远程安装环境、协助修改调试等服务。虽说用户自己也能配置成功,但若是对编程环境实在不熟悉的情况,也可通过本人面包多主页选择“协助安装服务”,我会尽快远程解决


创作时间:2022-04-13 21:47:54