前情提示:

1.显卡必须是n卡支持cuda才能实现完整流程,否则只能进行稀疏重建而不能进行稠密重建

2.安装meshlab软件用于查看ply格式点云和三维mesh模型

1.下载colmap

colmap下载地址,过程有些慢,需耐心等待

2.使用教程

新建一个project文件夹

再新建一个images文件夹用来放照片数据

运行COLMAP.bat文件

新建项目

点击Procesing->Feature extraction进行特征提取

点击Procesing->Feature matching进行特征匹配

点击Reconstruction->Start reconstruction建立稀疏点云

出现下图样式说明成果,若失败报错:“No good initial image pair found”,则可能是图片物体过于光滑,特征点太少

接着点击File->Export model as…将稀疏点云导出为.ply文件用meshlab查看

meshlab查看稀疏点云如下:

接着点击Reconstruction->Dense reconstruction(需要n卡),后点击Select新建文件夹保存稠密点云

点击Undistortion进行图像去畸变

点击Stereo进行密集匹配(需要一段时间)

点击Fusion进行深度图融合生成稠密点云

完成后弹出提示框是否查看稠密点云,点击yes

稠密点云结果如下: