https://github.com/ianjure/rock-paper-scissors-opencv
Play against a computer in a rock-paper-scissors game using computer vision.
https://github.com/ianjure/rock-paper-scissors-opencv
computer-vision game opencv
Last synced: 2 months ago
JSON representation
Play against a computer in a rock-paper-scissors game using computer vision.
- Host: GitHub
- URL: https://github.com/ianjure/rock-paper-scissors-opencv
- Owner: ianjure
- Created: 2024-07-17T14:10:17.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-26T06:48:46.000Z (almost 2 years ago)
- Last Synced: 2025-07-21T08:03:31.283Z (12 months ago)
- Topics: computer-vision, game, opencv
- Language: Python
- Homepage:
- Size: 3.79 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rock-Paper-Scissors Game
The goal of this project is to use OpenCV's functionalities to create a simple rock-paper-scissors game against a computer.
## Demo
https://github.com/user-attachments/assets/1bc5c65b-44c5-4620-a82a-46b68df82292
## Versions
* A Keras model trained in [Teachable Machine](https://teachablemachine.withgoogle.com/) using a custom dataset (appKeras.py).
* Using only the [CVZone](https://github.com/cvzone/cvzone) Hand Tracking Module (appCVZone.py).
**This project is inspired by:** [Easy Hand Sign Detection](https://youtu.be/wa2ARoUUdU8?si=vYIML_ztg0kArE73)