Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ruban-edward/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
https://github.com/ruban-edward/ai-virtual-painter
handtrack-library math mediapipe numpy opencv2 os
Last synced: about 1 month ago
JSON representation
Developed an application that allows us to virtually paint in the air using their fingers. Developed in python using Opencv ,MediaPipe and Numpy
- Host: GitHub
- URL: https://github.com/ruban-edward/ai-virtual-painter
- Owner: Ruban-Edward
- License: mit
- Created: 2022-12-17T17:23:20.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-18T03:33:55.000Z (about 2 years ago)
- Last Synced: 2023-08-13T04:48:34.468Z (over 1 year ago)
- Topics: handtrack-library, math, mediapipe, numpy, opencv2, os
- Language: Python
- Homepage:
- Size: 2.24 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# 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
```bash
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
```bash
https://www.python.org/downloads/release/python-380
```Python Libraries
Open you COMMAND PROMPT in Administrator and Execute below commands
1. IMPORT CV2
```bash
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
```bash
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 lists3. IMPORT MEDIAPIPE
```bash
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 ProgramRun the ```VirtualPainterProject.py``` python file.
## Author
-[@ruban-edward](https://github.com/Ruban-Edward)
## License
[MIT license](LICENSE.md)