This Python project employs basic AI and ML techniques to create an assistant mouse using OpenCV, MediaPipe, and PyAutoGUI modules. Users can control their mouse pointer with hand movements, allowing for actions like selecting and left-clicking.
Features:
-
• Hand Tracking: Uses MediaPipe to detect and track hand movements in real-time.
• Gesture Recognition: Recognizes specific hand gestures, such as pinching between the index finger and thumb, to perform mouse actions.
• Mouse Control: Utilizes PyAutoGUI to move the mouse pointer, select items, and perform left-click actions.
Installation:
-
• Clone the git repository.
• Install the three required dependency modules.
Usage:
-
• Ensure your webcam (internal or external) is connected and facing you.
• Ensure there are no obstacles obstructing your hand movements.
• Perform specific gestures (e.g., pinch/kiss between index and thumb fingers).
Contributing:
-
Contributions are welcome! I am working on adding right-click functionality, improving smoothness, and enhancing the UI.
Acknowledgements:
-
• OpenCV
• MediaPipe
• PyAutoGUI
没有合适的资源?快使用搜索试试~ 我知道了~
基于OpenCV、MediaPipe和PyAutoGUI模块的Python项目
共9个文件
xml:4个
txt:1个
gitignore:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 156 浏览量
2024-09-25
19:13:51
上传
评论
收藏 4KB ZIP 举报
温馨提示
这个 Python 项目采用基本的 AI 和 ML 技术,使用 OpenCV、MediaPipe 和 PyAutoGUI 模块创建辅助鼠标。用户可以通过手部移动来控制鼠标指针,从而允许进行选择和左键单击等操作。 特征: • 手部跟踪:使用 MediaPipe 实时检测和跟踪手部动作。 • 手势识别:识别特定的手势,例如在食指和拇指之间捏合,以执行鼠标操作。 • 鼠标控制:利用 PyAutoGUI 移动鼠标指针、选择项目和执行左键单击操作。 安装: • 克隆 git 存储库。 • 安装三个必需的依赖项模块。 用法: • 确保您的网络摄像头(内部或外部)已连接并面向您。 • 确保没有障碍物阻碍您的手部运动。 • 执行特定手势(例如,食指和拇指之间的捏/吻)。 贡献: 欢迎贡献!我正在努力添加右键单击功能、提高流畅度并增强 UI。 确认: • 开放简历 • 媒体管道 • PyAutoGUI •PyAutoGUI
资源推荐
资源详情
资源评论
收起资源包目录
VirtualMouse-master.zip (9个子文件)
VirtualMouse-master
main.py 2KB
.idea
pythonProject.iml 353B
vcs.xml 180B
misc.xml 310B
inspectionProfiles
profiles_settings.xml 174B
modules.xml 278B
.gitignore 47B
requirements.txt 597B
README.md 1KB
共 9 条
- 1
资源评论
hakesashou
- 粉丝: 6738
- 资源: 1676
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功