dvs-panotracking编译运行
编译运行dvs-panotracking
> 编译dvs-panotracking之前首先需要安装imageutilities
. 源码下载 https://github.com/VLOGroup/imageutilities.git
. 安装CUDA 8.0,下载地址 https://developer.nvidia.com/cuda-80-ga2-download-archive
. 安装openEXR
- 下载 ilmbase-2.2.0.tar.gz、openexr-2.2.0.tar.gz,地址 http://www.openexr.com/downloads.html,版本为2.2.0。(亲测2.3.0编译出错)
- 下载 zlib,下载地址 https://zlib.net/
- 参考安装教程 https://www.linuxidc.com/Linux/2012-08/68050.htm
. 编译imageutilities,这里会遇到一个问题:fatal error: helper_math.h: 没有那个文件或目录
解决:修改imageutilities/CMakeLists.txt中${CUDA_SDK_ROOT_DIR}变量,将其替换为CUDA_Samples的根目录。
至此imageutilities编译成功。
> 编译dvs-panotracking
. 编译过程可能会出错,
CMake Error at /home/likaiyue/SLAM/dvs-panotracking/imageutilities/ImageUtilitiesConfig.cmake:137 (message):
iucore marked as required but not found
解决:修改imageutilities/build/cmake_install.cmake中的install_prefix,改为imageUtilities的路径 + imageUtilities
编译成功!!!
运行,命令如下 ./live_tracking_gui ../data/calib.txt,出现可视化界面后,选择events.txt进行加载。