PyQt5+opencv
基于Python+PyQt5+opencv的手势识别系统
项目采用PyQt5构建界面 支持自己训练新的手势(效果未测试) 支持1~10的手势识别 基于opencv的图像处理,建立SVM模型训练
简介
文件结构包括主要是调用OpenCV,创建main.py和 picture.py,main.py 当前负责录像,picture负责处理图像
数据处理流程
获取手势,图像预处理,2.1去噪,肤色检测+二值化处理,方法一: 基干RGB颜色空间,基于HSV颜色空间,Otsu法阈值分割算法,邢态学处理,轮廓提取,特征提取,傅里叶算子提取,建立特征库,数据,计算手势库的特征,训练SVM模型,训练+验证
启动项目,开启摄像头
安装与使用
本项目在python3.8下测试通过,项目含有配置信息文件,注意使用的cv2的原因,路径不能含有中文,在控制台执行pip install -r requirements.txt,如果遇到问题请后台私信,彭老师有时间会回复的。
获取方式
有需要的小伙伴可以通过后台联系方式获取,如果加不上可以后台留言留下联系方式,不经常看后台,但是看到了会回复的~,源码获取只收取很少的钱钱,除非是标记了For Free的。