项目简介
本项目是基于Python编写的手势控制鼠标软件系统,使用MediaPipe框架进行手势识别,PyAutoGUI库进行鼠标控制,以及PySide6库实现应用界面,主要实现了手势识别、鼠标控制、界面显示等功能。
项目的主要特性和功能
- 手势识别:利用MediaPipe识别手掌、OK手势、握拳等。
- 鼠标控制:依据识别到的手势控制鼠标移动、单击、拖动等动作。
- 界面显示:通过PySide6实现包含托盘图标和主窗口的应用界面。
- 动态缩放:支持根据用户距离摄像头的远近自适应调整手势识别区域大小。
安装使用步骤
- 环境准备:确保已安装
conda
23.10.0和Python
3.11.6。 - 依赖安装:在项目目录下运行
pip install -r requirements.txt
安装项目依赖。 - 运行程序:运行
python main.py
启动程序。 - 手势控制:使用特定手势(如手掌、OK手势、握拳等)控制鼠标移动、单击、拖动等动作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】