Skip to content

The classic rock-paper-scissor game, but with next level interactiveness! This project uses openCV, Google's MediaPipe library and a ML model to recognise hand gestures from web-cam to play along.

Notifications You must be signed in to change notification settings

AishTron7/Rock-Paper-Scissor

Repository files navigation

Rock paper scissors game based on gesture recognition through WebCam

rpsDemo

  • Uses mainly the openCV library, python3 and Google's MediaPipe library.
  • This game can see your hand (using webcam) and detect the gesture, after which it will play with its randomly generated move.
  • Real-time image classifier (SGD Classifier from sklearn) with 99.7% accuracy.
  • Highly Interactive UI with features like scoreboard, multiple rounds and result declaration.
  • To play this game, download the files from this repository to your computer > open terminal in the game folder > run the command "python3 main.py" (if you are being prompted to install some libraries to run the game, install those)
  • For more information/demo of the project, see the file 'Project Report:Manual.pdf'.

-- Aishwary Shukla

About

The classic rock-paper-scissor game, but with next level interactiveness! This project uses openCV, Google's MediaPipe library and a ML model to recognise hand gestures from web-cam to play along.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages