image-processing-pipeline
image-processing-pipeline copied to clipboard
Modular image processing pipeline using OpenCV and Python generators
Image processing pipeline
Modular image processing pipeline using OpenCV and Python generators.
Setup environment
This project is using Conda for project environment management.
Setup the project environment:
$ conda env create -f environment.yml
$ conda activate pipeline
or update the environment if you git pull
the repo:
$ conda env update -f environment.yml
Getting started
For detailed description read the Medium stories in order:
- Modular image processing pipeline using OpenCV and Python generators
- Video processing pipeline with OpenCV
Don't forget to clap a bit if you like it. If you like it very much, you can clap a few times :)
Thank you!
Tests
pytest
is used as a test framework. All tests are stored in tests
folder. Run the tests:
$ pytest
Resources and Credits
- For Unix like pipeline idea credits goes to this Gist
- Source of the example images and videos is pixbay
- Some ideas and code snippets are borrowed from pyimagesearch
- Color constants from Python Color Constants Module
License
MIT License