DTAM实现
这里是实现github上DTAM的一次记录,主要是有些步骤的记录。
需要下载的源码(可以多试试几个,按照实现可能性排序):
https://github.com/TeddybearCrisis/OpenDTAM-3.1
https://github.com/magican/OpenDTAM
https://github.com/BigRedT/DTAM
- Ubuntu 16.04 x64
- GCC 5.4.0
- Boost 1.5.8
- OpenCV 3.1.0
- Cuda Toolkit 8.0
opencv3.1安装
参考这个人的链接opencv3.1安装,3.1记得编辑额外包的
http://blog.youkuaiyun.com/yehuohan/article/details/51327465
boost
sudo apt-get install libboost1.58-all-dev
gcc改版本 cuda安装很多容易找到
编译
cd OpenDTAM
mkdir build
cd build
cmake …/Cpp
make -j8
运行
历程运行
./a.out …/Trajectory_30_seconds
自己例子
./a.out /自己例子的地址