我正在开发一个实时扫描仪,我可以在其中实时扫描表面。到目前为止,我可以扫描表面的一小块并可以保存它。一个补丁意味着仅对表面(点云或三角形)进行 1 次扫描。
我想要的是,我想实时扫描多个补丁。为此,我必须将前一个补丁与当前补丁合并。但我不知道合并两个补丁的标准方式或算法是什么,也不知道哪一个是最好的合并方式,例如,在三角剖分之前(点云合并),或者在三角剖分之后(网格合并)。合并意味着删除重叠的点或三角形
我的想法:如果有两个点云,源和目标然后使用VTK,从目标点云中找到一个最近的点,然后选择一个点,另一个被丢弃。这是一种合并的方法吗?这只是我的想法?但问题是,源和目标中的点数会有所不同。
如何使用 VTK 合并两个补丁,请指导我?
还建议我实现实时扫描任务的标准和最佳方式是什么。
案例#1:
i)点云采集
ii) 注册
iii) 合并
iv) 三角测量
案例#2:
i) 点云采集
ii) 注册
iii) 三角测量
iv) 合并
案例#3:
i) 点云采集
ii) 三角测量
iii)注册
iv) 合并
请指导我。谢谢。