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.gzopenexr-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进行加载。

 

 

posted @ 2018-12-10 20:09  lky小怪兽  阅读(436)  评论(0编辑  收藏  举报