1、在存储空间较大的盘中新建一个文件夹,例如我新建的是col-linda,将我们进行三维重建的所有相片放在该文件夹的images文件夹中。
2、新建项目:file--new project选择想要存储的具体位置,选择new,将新建一个database.db放在images相同目录下,如上所示。选择images为刚刚建立的images文件夹
3、特征提取:processing--feature extraction,将相机模型修改为simple pinhole点击extract运行
4、特征匹配:processing--feature matching参数可以默认不改,直接点击run运行即可
5、稀疏重建:reconstruction--resume reconstruction不需要设定额外的参数,程序直接开始稀疏重建,得到每张相片对应不同相机位置情况,以及右下角给出的匹配得到的特征点的个数。我们可以看见我们拍摄物体的三维模型初步形状已经有了。
6、稠密重建:reconstruction--dense reconstruction,随后出现的是一个比较空白的页面,然后我们选择右上角的select选择工作区域,类似于一个存储的地方。然后逐步点击undistortion,stereo,fusion这三步,其中stereo这一步时间比较漫长,我截的图就是在这步运行时候的显示情况。
为了生成可视化mesh网格继续点下面两个possion--delaunay
全部运行成功后便得到如下显示,我们可以看每一张图像的深度图
7、使用meshlab查看刚刚生成的网格数据
在dense文件夹下点击.ply格式的文件,并用meshlab打开就可以看见所需的三维模型