π Hand Gesture Controlled PowerPoint using MediaPipe | Python + OpenCV Project
In this project, we build a real-time Hand Gesture Controlled PowerPoint System using MediaPipe, OpenCV, and PyAutoGUI. This system detects hand landmarks from the webcam, counts raised fingers, and performs PowerPoint actions like changing slides, starting slideshow, exiting presentation, and even closing PowerPoint all using simple hand gestures! βπ»
This is a perfect Computer Vision + Automation project for students, developers, and AI enthusiasts.
π How It Works
β MediaPipe detects hand landmarks
β Finger counting logic determines raised fingers
β Cooldown mechanism prevents multiple triggers
β PyAutoGUI controls PowerPoint with keyboard automation
β Real-time webcam visualization with gesture status
β Gesture Controls
βοΈ 1 Finger β Next Slide
βοΈ 2 Fingers β Previous Slide
π€ 3 Fingers β Start Slideshow
π 4 Fingers β Exit Slideshow
ποΈ 5 Fingers β Close PowerPoint
π οΈ Technologies Used
π Python
πΈ OpenCV
π€ MediaPipe
β¨οΈ PyAutoGUI
π GitHub Repository
π Source Code: https://github.com/NitinCVOrbit/Control-PowerPoint-with-Hand-Gestures-Python-MediaPipe-Project
#ComputerVision #PythonProject #MediaPipe #OpenCV #AIProjects #GestureControl #DeepLearning #Automation #PyAutoGUI #FinalYearProject