Developed an application that allows us to virtually paint in the air using their fingers. Developed in python using Opencv ,MediaPipe and Numpy.
Please install all the required dependencies.
- openCV
- mediapipe
- numpy
Use canva software
https://www.canva.com
Canva is Free software to an Extent. You can Create and Download the images ag JPG
version Python 3.8.0
https://www.python.org/downloads/release/python-380
Open you COMMAND PROMPT in Administrator and Execute below commands
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.
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
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
Run the VirtualPainterProject.py
python file.