Inspiration
I wanted to learn how to use OpenCV on real-time videos.
What it does
You can draw with your finger on the webcam stream in real time.
How I built it
I used the python OpenCV library with the help of many tutorials out there about detecting hand gestures with OpenCV.
Challenges I ran into
I wanted to originally train an OpenCV cascade to detect a pointing hand as an object instead of using background subtraction.
Accomplishments that I'm proud of
Although it's not what I first envisioned, I'm proud that I've learned some things about OpenCV. I was pleasantly surprised of how easy it was to be able to stream the webcam feed onto an OpenCV window.
What I learned
I learned about some different techniques of detection in images, although my attempts of using them were not very successful.
What's next for So You Think You Can Draw
Next steps include learning more about OpenCV to be able to make smoother curves and not need to be limited by background subtraction.

Log in or sign up for Devpost to join the conversation.