哪位大神有ICP(迭代最近点)算法的C++代码,可以对两组三维点云进行配准的,求一个能用的,感激不尽……

如题所述

第1个回答  2016-05-21
ICP算法的C++源代码。迭代最近点法(Iterative Closest Points Algorithm)。基本思想是:根据某种几何特性对数据进行匹配,并设这些匹配点为假想的对应点,然后根据这种对应关系求解运动参数。再利用这些运动参数对数据进行变换。并利用同一几何特征,确定新的对应关系,重复上述过程。
第2个回答  2016-05-21
创建一个pcl::PointCloud实例Final对象,存储配准变换后的源点云,应用ICP算法后,IterativeClosestPoint能够保存结果点云集,如果这两个点云匹配正确的话(也就是说仅仅对其中一个应用某种刚体变换,就可以得到两个在同一坐标系下相同的点云)追问

首先谢谢您的回答,我还想请问一下,如果不用pcl只用C++编程的话,能不能实现呢?您有用过的代码吗?

本回答被提问者和网友采纳
第3个回答  2018-05-09
楼主你找到C++的代码了吗