Skip to content

Developed an application that allows us to virtually paint in the air using their fingers. Developed in python using Opencv ,MediaPipe and Numpy

License

Notifications You must be signed in to change notification settings

Ruban-Edward/AI-Virtual-Painter

Repository files navigation

AI-Virtual-Painter

Developed an application that allows us to virtually paint in the air using their fingers. Developed in python using Opencv ,MediaPipe and Numpy.

Dependencies -

Please install all the required dependencies.

  • openCV
  • mediapipe
  • numpy

For Creating the Header Image

Use canva software

https://www.canva.com

Canva is Free software to an Extent. You can Create and Download the images ag JPG

Installation

Install Python

Install Python In your working System

version Python 3.8.0

https://www.python.org/downloads/release/python-380

Python Libraries

Open you COMMAND PROMPT in Administrator and Execute below commands

1. IMPORT CV2

pip install opencv-python

For image processing and drawing OpenCV is a Python library that allows you to perform image processing and computer vision tasks.

2. IMPORT NUMPY

pip install numpy

Numpy is an Array used to perform a wide variety of mathematical operations on arrays. NumPy arrays are faster and more compact than Python lists

3. IMPORT MEDIAPIPE

pip install mediapipe

For Hand Tracking Mediapipe is a cross-platform library developed by Google that provides amazing ready-to-use ML solutions for computer vision tasks. OpenCV library in python is a computer vision library that is widely used for image analysis, image processing, detection, recognition

Executing the Program

Run the VirtualPainterProject.py python file.

Author

-@ruban-edward

License

MIT license

About

Developed an application that allows us to virtually paint in the air using their fingers. Developed in python using Opencv ,MediaPipe and Numpy

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages