Toolbox for underwater video and image processing. It's intended to be collection of compatible, OpenCV 3+ based, modules for:
- Adaptive contrast enhancement (CLAHE)
- Automatic 2D mosaic generation
- GPU based feature detection for homography estimation in underwater videos
- 3D sparse and dense reconstruction
Each module or script contains information describing its usage. Code documentation is provided in Doxygen-compatible format, a Doxyfile configuration file is included. The current release may contain C/C++, Python and Matlab implementations.
Further information can be accesed at: http:tracserver.labc.usb.ve/trac/dip
Each module is covered by GNU GPL v3 license unless otherwise is specified (see LICENSE and README.md) .
J. Cappelletto (cappelletto [at] usb.ve)