hossaamwer / gesture-controlled-whiteboard
PublicA real-time, gesture-controlled digital whiteboard built with Python, OpenCV, and MediaPipe. Features dual-layer smoothing (Deadzones + Bezier Curves) and low-latency WebSocket communication for professional-grade contactless drawing
A webcam-based digital whiteboard that interprets hand gestures for contactless drawing, erasing, shape creation, and document annotation in real-time via a web interface.
How It Works
You find a cool project online that lets you draw on a digital whiteboard using just hand gestures from your webcam.
You download the files to your computer and follow easy steps to prepare everything for use.
You start the program, open your web browser, and see your webcam feed with a blank canvas ready to go.
You practice simple hand moves like pinching to draw or opening your palm to erase, and it tracks smoothly without touching anything.
You wave your hand to move the cursor, draw colorful lines, shapes, and emojis, feeling like magic as it follows perfectly.
You load a PDF or image onto the board and add notes or drawings right on top with your gestures.
You export your artwork as an image or save the project to keep or share your contactless creations with others.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.