This Python project creates a GUI application that detects and displays hand landmarks in real-time using your webcam. It uses OpenCV for video capture, Tkinter for the interface, and cvzone (built on top of MediaPipe) for detecting hand landmarks.
- β Real-time hand detection using your webcam
- β Displays hand landmarks (21 keypoints) with green circles
- β Simple GUI using Tkinter
- β Exit button to safely close the app
- β Smooth video frame updates inside the GUI
- Python 3.7+
- OpenCV β for webcam and image processing
- Tkinter β GUI framework
- Pillow (PIL) β image handling for Tkinter
- cvzone β simplified computer vision (uses MediaPipe under the hood)
Follow these steps to set it up and run on your computer:
git clone https://github.com/ThePrince047/Hand_Landmark_Detection_Using_Python.git
cd Hand_Landmark_Detection_Using_PythonMake sure Python is installed (Python 3.7 or higher), then run:
pip install opencv-python pillow cvzone