Skip to content

This is a computer vision project which is integrated with Machine Learning model which is to classify Rock, paper and scissors. The input data is given form our hand and it is collected and run from separate files in this repository.

Notifications You must be signed in to change notification settings

ravin-d-27/Rock-Paper-Scissors-Classifier

Repository files navigation

Rock-Paper-Scissors Classifier

Getting Started

Prerequisites

Before you begin, ensure you have the following prerequisites:

Installation

To get started with the Rock-Paper-Scissors Classifier, follow these steps:

  1. Clone this GitHub repository to your local machine or download and extract the ZIP file.
  2. git clone https://github.com/ravin-d-27/rock-paper-scissors-classifier.git
  3. Navigate to the project directory.
  4. cd rock-paper-scissors-classifier

Usage

Running the Docker Container

  1. Build the Docker image using the provided Dockerfile.
  2. docker build -t rock-paper-scissors-classifier .
  3. Run the Docker container.
  4. docker run rock-paper-scissors-classifier

Interacting with the Classifier

  1. After executing the above commands, you can start interactibg with the model window
  2. Show your gesture in the camera frame
  3. The ML model will recognise and tell you which gesture it is and display the same on the screen

Contributing

Contributions are welcome! If you have any suggestions, improvements, or bug fixes, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and test them thoroughly.
  4. Commit your changes with descriptive commit messages.
  5. Push your changes to your forked repository.
  6. Create a pull request to the main repository.

Please ensure your pull request follows the project's coding standards and practices.

About

This is a computer vision project which is integrated with Machine Learning model which is to classify Rock, paper and scissors. The input data is given form our hand and it is collected and run from separate files in this repository.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published