Before you begin, ensure you have the following prerequisites:
- Docker: Install Docker on your machine from Docker's official website.
To get started with the Rock-Paper-Scissors Classifier, follow these steps:
- Clone this GitHub repository to your local machine or download and extract the ZIP file.
- Navigate to the project directory.
git clone https://github.com/ravin-d-27/rock-paper-scissors-classifier.git
cd rock-paper-scissors-classifier
- Build the Docker image using the provided Dockerfile.
- Run the Docker container.
docker build -t rock-paper-scissors-classifier .
docker run rock-paper-scissors-classifier
- After executing the above commands, you can start interactibg with the model window
- Show your gesture in the camera frame
- The ML model will recognise and tell you which gesture it is and display the same on the screen
Contributions are welcome! If you have any suggestions, improvements, or bug fixes, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and test them thoroughly.
- Commit your changes with descriptive commit messages.
- Push your changes to your forked repository.
- Create a pull request to the main repository.
Please ensure your pull request follows the project's coding standards and practices.