Hand Gesture Recognition for Finger Counting is a real-time computer vision system that detects and counts the number of fingers raised in a hand gesture. It uses the MediaPipe library for hand landmark tracking and a finger counting algorithm to analyze landmarks. The system provides a user-friendly interface with various potential applications.
- Real-time hand landmark detection.
- Finger counting algorithm for accurate finger counting.
- User-friendly interface displaying live video feed and finger count.
- Educational tool for finger counting and potential sign language recognition.
- Enhance interactive gaming experiences and human-computer interaction.
- Python (>=3.6)
- mediapipe
- opencv-python
- Clone the repository:
git clone https://github.com/your_username/hand-gesture-recognition.git - Install dependencies:
pip install -r requirements.txt
- Run the main script:
python hand_gesture_recognition.py - Place your hand in front of the webcam.
- Observe the live video feed and the finger count displayed on the screen.
This project utilizes the MediaPipe library developed by Google.
This project is licensed under the MIT License.
Contributions are welcome! Please create a pull request.
Special thanks to the MediaPipe development team for their excellent work in creating the hand tracking module.