本项目是一个网页端手势识别演示系统,通过电脑摄像头实时捕捉手势,并将预设手势映射为文字指令。适用于智能设备辅助输入、演示教学或快速测试手势交互功能。
- 使用 MediaPipe Hands 进行手关键点检测
- 支持 5 种基础手势:OPEN_PALM、FIST、V_SIGN、THUMB_UP、PINCH
- 将手势实时映射为文字指令显示
- 提供简单交互功能:启动/停止摄像头、恢复默认映射、保存/下载样本
-
实时手势识别
- 通过摄像头捕捉手部关键点
- 实时显示识别手势和映射指令
-
手势 → 指令映射
- 默认映射:
- OPEN_PALM → 开始
- FIST → 确认
- V_SIGN → 返回
- THUMB_UP → 赞
- PINCH → 确定
- 支持自定义手势映射
- 默认映射:
-
样本管理(localStorage)
- 保存当前手势样本
- 下载所有样本为
samples.json文件,用于后续训练
-
简单交互控制
- 开始/停止摄像头
- 恢复默认手势映射
- 克隆或下载仓库到本地:
git clone https://github.com/qq1115457645/classdesign.git