An open API service indexing awesome lists of open source software.

https://github.com/rohancyberops/hand-detection-tool

This application leverages the power of MediaPipe and OpenCV to recognize hand gestures in real-time through your webcam. It's a fun and interactive way to explore hand tracking technology and can be used for various applications, from gaming to virtual interfaces.
https://github.com/rohancyberops/hand-detection-tool

awesome cv2-library handgesture-recognition mediapipe opencv opencv-python python trending

Last synced: 10 months ago
JSON representation

This application leverages the power of MediaPipe and OpenCV to recognize hand gestures in real-time through your webcam. It's a fun and interactive way to explore hand tracking technology and can be used for various applications, from gaming to virtual interfaces.

Awesome Lists containing this project

README

          

# 🤚 Hand Gesture Detection using MediaPipe

Welcome to the **Hand Gesture Detection** project! This application leverages the power of MediaPipe and OpenCV to recognize hand gestures in real-time through your webcam. It's a fun and interactive way to explore hand tracking technology and can be used for various applications, from gaming to virtual interfaces.

## 📸 Demo

![Demo of Hand Gesture Detection](assets/OIP.jpeg)
*Watch how the system detects hand landmarks in real-time!*

## 🚀 Features

- **Real-Time Detection**: Detects and visualizes hand landmarks in real-time using your webcam.
- **User-Friendly Interface**: Simple display with clear visual feedback.
- **Hands-Free Control**: Potential applications for gesture-based control systems.

## 🛠️ Requirements

To run this project, you will need:

- Python 3.x
- OpenCV
- MediaPipe

## 📥 Installation

1. **Clone the repository**:

```bash
git clone https://github.com/RohanCyberOps/hand-gesture-detection.git
cd hand-gesture-detection
```

2. **Set up a virtual environment** (optional but recommended):

```bash
python -m venv .venv
source .venv/bin/activate # On Windows use `.venv\Scripts\activate`
```

3. **Install dependencies**:

```bash
pip install opencv-python mediapipe
```

## 🚀 Running the Project

To run the hand gesture detection application, use the following command:

```bash
python main.py
```

- **Press 'q'** to exit the program.

## 🎨 Code Overview

This project utilizes the following key components:

- **MediaPipe Hands**: For detecting and tracking hand landmarks.
- **OpenCV**: For capturing video from the webcam and displaying the output.

## 🐛 Issues

If you encounter any issues while using the application, please check the [Issues](https://github.com/RohanCyberOps/hand-gesture-detection/issues) section or feel free to create a new issue.

## 🌟 Contributors

We want to give a huge shoutout to everyone who has contributed to the project! 🙌 Your hard work and dedication help make this app better every day. 💪


Hand-Dectection-Tool contributors

🎉 Thank you all for your amazing contributions! Let's keep building together. 🚀

## 📄 License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

## 📫 Contact

For any inquiries, please contact:

- **Your Name**: [your.email@example.com](mailto:your.email@example.com)
- **GitHub**: [Rohan Naagar](https://github.com/RohanCyberOps)