https://github.com/nrl-ai/openvi
OpenVI - Open toolkit for Computer Vision
https://github.com/nrl-ai/openvi
computer-vision deep-learning image-classification image-processing image-segmentation no-code object-detection opencv
Last synced: 8 months ago
JSON representation
OpenVI - Open toolkit for Computer Vision
- Host: GitHub
- URL: https://github.com/nrl-ai/openvi
- Owner: nrl-ai
- Created: 2023-08-19T04:41:56.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-12-01T09:24:02.000Z (over 2 years ago)
- Last Synced: 2025-01-29T23:35:48.592Z (over 1 year ago)
- Topics: computer-vision, deep-learning, image-classification, image-processing, image-segmentation, no-code, object-detection, opencv
- Language: Python
- Homepage:
- Size: 657 MB
- Stars: 7
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OpenVI - Open toolkit for Computer Vision
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:**
https://github.com/openvi-team/openvi/assets/18329471/42acd5b7-1bc8-497c-ab62-b1f8faf83ce5

## Environment
- Python 3.9
```bash
pip install Cython numpy==1.23.0
pip install -e .
```
## Run
```bash
python -m openvi.main
```
[OpenVI - Screencast](https://github.com/openvi-team/openvi/assets/18329471/db9047e2-3b0b-4052-bdb2-ea550d481921)



## Build and Publish
- Build and publish to PyPI:
```bash
python setup.py build twine
bash build_and_publish.sh
```
## References
We used some code and media from the following sources:
- Image processing graph: [Image-Processing-Node-Editor](https://github.com/Kazuhito00/Image-Processing-Node-Editor) - License: Apache 2.0.
- Video of Robert Arango Lopez from Pixabay