Air Canvas: Draw and Visualize Graphs Using Hand Gestures Inspiration
I was inspired by the idea of creating a touchless drawing experience using computer vision. The goal was to allow users to draw and visualize graphs in the air using only hand gestures.
What I Learned
Through this project, I learned about:
Computer Vision with OpenCV Hand Tracking using MediaPipe Real-time Gesture Recognition Interactive Graph Visualization Building real-time applications in Python How I Built It
I developed the project using Python, OpenCV, MediaPipe, NumPy, and Matplotlib. The webcam captures live video, MediaPipe detects hand landmarks, and fingertip movements are tracked to create drawings and graphs on a virtual canvas.
Challenges
Some challenges included:
Accurate hand detection in different lighting conditions Reducing unwanted strokes from hand movements Maintaining smooth real-time performance Designing reliable gesture controls
Log in or sign up for Devpost to join the conversation.