Skip to content

RKNITH/AirCanvas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

✨ AirCanvas – Draw in the Air with Your Fingers

AirCanvas allows you to draw on the screen using your fingers in front of a webcam. It tracks hand gestures, counts the number of fingers, and changes the drawing color based on how many fingers you show. The application supports interactive drawing and color change using simple hand gestures.


🎨 Features

  • Draw on the screen by moving your index finger.
  • Change drawing color by showing different numbers of fingers:
    • 1 Finger → Red
    • 2 Fingers → Green
    • 3 Fingers → Blue
    • 4 Fingers → Yellow
    • 5 Fingers → Black
  • Fully offline with no external API.
  • Real-time finger counting and drawing.

🛠️ Tech Stack

  • Python: Programming language used.
  • OpenCV: For webcam feed and drawing.
  • MediaPipe: For hand and finger tracking.
  • NumPy: For image manipulation and distance calculation.

📂 Folder Structure

About

it is a complete implementation for the AirCanvas project, where users can choose a drawing color based on the number of fingers they show and which type of finger gesture they use.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages