/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

Primary LanguagePythonMIT LicenseMIT

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