Installation
IMPORTANT: Comment the line find_package(Ceres QUIET HINTS ${CERES_DIR_HINTS})
in openMVG/src/CMakeLists.txt
, which means we will use the internal ceres
library.
sudo apt-get install libpng-dev libjpeg-dev libtiff-dev libxxf86vm1 libxxf86vm-dev libxi-dev libxrandr-dev libqt5svg5-dev graphviz
git clone --recursive https://github.com/openMVG/openMVG.git
cd openMVG
mkdir build
cd build
cmake ..
make -j2
Adaptive structure from motion with a contrario model estimation
Unordered feature tracking made fast and easy
Automatic homographic registration of a pair of images, with a contrario elimination of outliers
Global fusion of relative motions for robust, accurate and scalable structure from motion
Literature
-
Moulon, Pierre, et al. “Openmvg: Open multiple view geometry.” International Workshop on Reproducible Research in Pattern Recognition. Springer, Cham, 2016. ↩