基于Python+PyQt5+opencv的手势识别系统

文摘   科技   2024-10-09 07:55   福建  

PyQt5+opencv

基于Python+PyQt5+opencv手势识别系统

  • 项目采用PyQt5构建界面
  • 支持自己训练新的手势(效果未测试)
  • 支持1~10的手势识别
  • 基于opencv的图像处理,建立SVM模型训练

简介

文件结构包括主要是调用OpenCV,创建main.py和 picture.py,main.py 当前负责录像,picture负责处理图像

文件结构

数据处理流程

  • 获取手势,图像预处理,2.1去噪,肤色检测+二值化处理,方法一: 基干RGB颜色空间,基于HSV颜色空间,Otsu法阈值分割算法,邢态学处理,轮廓提取,特征提取,傅里叶算子提取,建立特征库,数据,计算手势库的特征,训练SVM模型,训练+验证

启动项目,开启摄像头

预测2
预测3

安装与使用

本项目在python3.8下测试通过,项目含有配置信息文件,注意使用的cv2的原因,路径不能含有中文,在控制台执行pip install -r requirements.txt,如果遇到问题请后台私信,彭老师有时间会回复的。

获取方式

有需要的小伙伴可以通过后台联系方式获取,如果加不上可以后台留言留下联系方式,不经常看后台,但是看到了会回复的~,源码获取只收取很少的钱钱,除非是标记了For Free的。


Python工坊
Python技术分享
 最新文章