![]() |
OpenEV
Extending OpenCV to event-based vision
|
Extending OpenCV to event-based vision
OpenEV is modular. Every directory under modules is a module built as its own shared library, and all of them are built by default.
| Module | Depends on | External dependencies |
|---|---|---|
| core | - | OpenCV |
| algorithms | - | OpenCV, eFFT, Eigen |
| containers | core | OpenCV, Boost |
| representations | core | OpenCV, OpenCV viz |
| devices | core, containers | OpenCV, libcaer |
| evproc | core, containers | OpenCV |
| readers | core, containers | OpenCV, Boost, HDF5, pthread |
| datasets | core, containers, readers | OpenCV, libcurl, libzip |
To leave a module out, set its option to OFF. The option name is the directory name in upper case.
Tests are only built in Debug.
Benchmarks are opt-in and independent of the build type, so that they can be measured on the same code that is shipped. Build them in Release.
The OpenEV documentation can be found here.
See examples folder.
Distributed under the GPLv3 License. See LICENSE for more information.