This directory contains libraries & frameworks developed in part or entirely by 3rd-parties, some of which may have been adapted to be used as modules in the LITIV framework. These may be licensed on terms different from the LITIV framework; see each subdirectory's LICENSE file (if any) for more information.
Module list:
- bsds500 (module) : Contains a cleaned/optimized version of the BSDS500 boundary detection evaluation utilities, used in the datasets module.
- dshowbase (module) : Contains the DirectShow base classes as distributed in the Windows 7 SDK, and more DirectShow utility classes for filter usage.
- eigen3 : Contains the Eigen3 header-only library for linear algebra & vector/matrix operations.
- googlebench : Contains an importation script for the Google Benchmark framework used for performance testing (allows in-tree use of original targets).
- googletest : Contains an importation script for the Google Test framework used for regression testing (allows in-tree use of original targets).
- lz4 : Contains an importation script for the LZ4 fast compression algorithm, used to pack/unpack binary archives in framework utils (BSD-2c).
- ofdis : Contains an API to use the implementation of Kroeger et al.'s 'Fast Optical Flow using Dense Inverse Search' (DIS) algorithm (GPLv3).
- sospd : Contains A. Fix's optimizers for higher-order multilabel Markov Random Fields (requires boost); used in the imgproc module for inference.
For more information on these modules, see their respective README files.