🐹 使用Python和OpenCV实现打地鼠的手势游戏 English Docs
这是一个使用Python和OpenCV开发的有趣且互动的游戏,玩家使用手势来玩家喻户晓的“打地鼠”游戏。游戏利用摄像头检测手部动作,并模拟敲打弹出的地鼠以获得积分。
- 手势识别:游戏使用OpenCV的手部跟踪模块来检测手势。
- 实时互动:玩家可以使用摄像头实时与游戏互动。
- 得分统计:在击中地鼠时记录玩家的得分。
- Python 3.x
- OpenCV
- NumPy
- cvzone(OpenCV辅助库)
- 克隆仓库:
git clone https://github.com/ByteBlader/OpenCV-Python-GestureGame-Whack-A-Mole.git
- 安装所需包:
pip install opencv-python numpy cvzone
- 运行游戏:
python main.py
- 打开游戏并允许访问您的摄像头。
- 使用手敲打出现的地鼠。
- 游戏将检测手的位置并在相应的手中显示一个锤子。
- 在地鼠消失前敲打它以获得分数。
- 右手:将出现右侧的锤子。
- 左手:将出现左侧的锤子。
对于错误报告,请在Github上创建问题咨询我。
本项目采用 Apache-2.0许可证 许可协议。