Hand Tracking with OpenCV

This project focuses on using the MediaPipe library to detect hand positions in images and videos. The project utilizes a webcam feed through the OpenCV library to perform real-time hand detection and associate specific movements with functions:

- Raising the index finger of the right hand opens Notepad on Windows.
- Lowering all fingers of the right hand closes Notepad.
- Raising the middle finger of the right hand stops the camera feed (same effect as pressing the Esc key).
- Raising the left hand brings up a virtual keyboard on the screen.
- Raising both hands brings up a whiteboard where you can draw with your hand.

The project focuses on the following:
- Learn about the free and open-source framework MediaPipe, created by Google.
- Integrate the webcam with Python code using the OpenCV library.
- Detect hand positions in images and videos.
- Extract hand landmark coordinates using the MediaPipe library.
- Build interactive projects controlled by hand gestures.

Developed: mar, 2024

Published: jul 15, 2024