Skip to content

Aayush9027/AI-Virtual-Paint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI-Virtual-Paint☝✌

An application that enables one to virtually paint in the air using their fingers. It is developed in python using Open Cv and MediaPipe

Tech Stacks:💻

  • OpenCV (for image processing and drawing)
  • Mediapipe (for Hand Tracking)

Prerequisites:

  • You should install python version 3.7 or more
  • Import all modules required for the project using this command
pip install <module name>

Features :

  • Can draw on your System screen based on your Index finger movement
  • Can track your hand in real-time

Working :

  • This project is a use case of Hand Tracking technology.
  • As soon as the user shows up his hand in the camera the application detects it & draws a bounding box around the hand.
  • If User shows only Index Finger than he/she is in drawing mode.
  • To Select different color or eraser from the top of Canvas, User must select it by taking his both Index and Middle finger together at the top of icon.

Ai-Virtual-Painter_f

Note :📝

Feel free to file a new issue with a respective title and description on the AI-Virtual-Paint. If you already found a solution to your problem, I would love to review your pull request!

Contribution :📲

  1. Clone the repository
$git clone https://github.com/Aayush9027/AI-Virtual-Paint.git
  1. Check the status of your file
$git status

3.For using VScode for editing your files

$git code .
  1. To directly add your files to github
$git add .
  1. After writing your code commit your changes
$git commit -m  <message>
  1. To push your code to reposoitory
$git push origin master

Thats all about installation and version control with Git

About

An application that enables one to virtually paint in the air using their fingers. It is developed in python using Open Cv and MediaPipe

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages