- Eigen 3
- OpenCV 2.x (check out the libsdf-cimg branch to avoid this)
- cmake
- gcc 4.8 or higher
in Ubuntu these can be obtained by executing:
sudo apt-get install libeigen3-dev libopencv-dev cmake
Building the project should be as simple as executing the following commands (from the project directory)
mkdir build
cd build
cmake ..
make
If the code compiles successfully there is a small demo application in the bin directory,
../bin/demo_app
should run a short demo. you can then edit main.cpp or use the library in other projects.
send criticism, comments, praise and requests to [email protected]