Skip to content

monish4030/Mdraw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MDraw ( monish Drawing Web App)

📌 Description

MDraw is an interactive web application that allows users to draw on the screen using hand in the air. Instead of using a mouse or touch input, the system tracks hand movements and converts them into real-time digital drawings.

This project creates a touchless drawing experience, where users can write, draw, erase, and change colors using simple hand signs.

✨ Features

  • ✋ Air drawing using hand gestures
  • ☝️ One finger gesture to draw
  • 🧹 Gesture-based erase/delete functionality
  • 🎨 Change colors using hand signs
  • ⏸️ Pause and resume drawing
  • 🖥️ Works in browser (localhost supported)

🧠 Concept

This project is based on gesture recognition and real-time motion tracking, allowing users to interact with a digital canvas without physical contact.

🛠️ Technologies Used

  • HTML
  • CSS
  • JavaScript
  • (Add: MediaPipe / OpenCV if you used them)

🚀 How to Run

  1. Download or clone the repository
  2. Open terminal in project folder
  3. Run using local server
  4. Open in browser

🎮 Controls

  • One finger → Draw
  • Hand signs → Perform actions (erase, color change, etc.)
  • Move hand → Draw in air

🔒 Future Improvements

  • Improve gesture accuracy
  • Add more gesture controls
  • Save/export drawings
  • Mobile optimization

👤 Author

Monish Paramasivam

📢 Notes

This project demonstrates touchless human-computer interaction using hand tracking technology.

About

MDraw is an interactive web-based application that enables users to draw in the air using real-time hand gesture recognition. Instead of relying on traditional input devices like a mouse or touchscreen, the system tracks hand movements through the camera and converts them into digital strokes on a virtual canvas

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages