Air Drawing App Using Computer Vision Presentation
Air Drawing App Using Computer Vision Presentation
contours, _ = cv2.findContours(mask,
cv2.RETR_EXTERNAL,
cv2.CHAIN_APPROX_SIMPLE)
Running the Air Drawing App – Main Loop & Exit Handling
Starting video capture
cap = cv2.VideoCapture(0)
Main loop
Releasing resources
cap.release() cv2.destroyAllWindows()
Core Code Snippet – Drawing Logic
if contours:
x, y, w, h = cv2.boundingRect(contours[0])
Applications
• Kids’ Drawing Tool: Provides an engaging and mess-free way for children to express
creativity by drawing virtually with a color-tracked pen.
• Touch-Free UI for Public Kiosks: Enables hands-free interactions at public kiosks,
reducing physical contact and enhancing hygiene in high-traffic areas.
• Motor-Impaired Assistance: Offers an accessible alternative for individuals with motor
impairments, allowing them to create digital drawings with minimal physical effort.
• Fun Interactive Learning: Enhances learning by integrating engaging visual activities,
making educational experiences more enjoyable through digital interaction.
Thank You