三维重建_COLMAP安装、使用和参数说明(翻译自官方文档)

本文详述了在Ubuntu上源码编译安装COLMAP的步骤,包括获取源码、安装依赖和配置编译。同时,介绍了COLMAP的工程结构,以及图形化交互界面和终端操作的基本用法,如新建工程、导入导出模型、特征点提取和匹配等。文章还探讨了特征点提取的相机模型选择和匹配模式,并提供了参数设置的建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

近期因为想要入选学校某位很厉害的老师的某个项目,布置的小任务就是先把colmap以及openMVS跑一跑。我就记录了一下学习的经过。

 

一、Ubuntu上源码编译colmap:

       参考网址:https://colmap.github.io/install.html

      

1、获取源码:

             

git clone https://github.com/colmap/colmap

2、安装依赖项:
             

     sudo apt-get install \

                         git \

                         cmake \

                         build-essential \

                         libboost-program-options-dev \

                         libboost-filesystem-dev \

                         libboost-graph-dev \

                         libboost-regex-dev \

                         libboost-system-dev \

                         libboost-test-dev \

                         libeigen3-dev \

                         libsuitesparse-dev \

                         libfreeimage-dev \

                         libgoogle-glog-dev \

                         libgflags-dev \

                         libglew-dev \

                         qtbase5-dev \

                         libqt5opengl5-dev \

                         libcgal-dev

                  

                   PS:在Ubuntu16.04下,CGAL的cmake配置是损坏的,必须安装CGAL的qt5包:

                           

 sudo apt-get install libcgal-qt5-dev

 

       3、编译安装Ceres-Solver:             

         sudo apt-get install libatlas-base-dev libsuitesparse-dev

              git clone https://ceres-solver.googlesource.com/ceres-solver

              cd ceres-solver

              git checkout $(git describe --tags)               # Checkout the latest release

              mkdir build

              cd build

              cmake .. -DBUILD_TESTING=OFF -DBUILD_EXAMPLES=OFF

              make -j12

              sudo make install

        

       4、配置和编译colmap:
                  

        git clone https://github.com/colmap/colmap.git

              cd colmap

              git checkout dev

              mkdir build

              cd build

              cmake ..

              make -j12

              sudo make install

好了到这里为止就安装完colmap了。运行一下,

             

colamp gui

成功打开一个colmap的窗口就说明安装成功

评论 46
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值