This project aims to create a toolkit for computer vision, with image processing and computer vision training with no code. The main features are:
- Image processing graph: Everyone can create image processing graphs with OpenCV. Try the result in real time.
- Training machine learning models for object detection, image classification, and other computer vision tasks.
- Deploy machine learning models to devices.
Video:
OpenVI.-.Open.toolkit.for.Computer.Vision.mp4
- Python 3.9
pip install Cython numpy==1.23.0
pip install -e .
python -m openvi.main
Screencast.from.11-30-2023.09.07.03.PM.webm
- Build and publish to PyPI:
python setup.py build twine
bash build_and_publish.sh
We used some code and media from the following sources:
- Image processing graph: Image-Processing-Node-Editor - License: Apache 2.0.
- Video of Robert Arango Lopez from Pixabay