迭代最近点库

时间:2010-08-24 06:35:31

标签: algorithm maps depth

有没有c ++ / c开源实现?我有两点云,想要匹配它们......任何想法?

4 个答案:

答案 0 :(得分:1)

给LibICP一个机会,虽然到目前为止我个人还没有使用它。

http://www.cvlibs.net/software/libicp.html

编辑:我自己尝试过,不是很棒的经验 - 库缺少文档和示例代码。此外,我也没有得到作者的太多帮助。

答案 1 :(得分:0)

我前段时间在ddj.com上写了一篇关于加速线搜索的文章。我不完全理解你想要做什么,但是那里显示的方法将整个区域划分为给定搜索宽度的“象限”。这大大减少了搜索的时间。它也可以与积分一起使用。

http://www.drdobbs.com/cpp/198900559

答案 2 :(得分:0)

您可以通过衡量Hausdorff distance

来比较这两个点群 集群之间的

。 Hausdorff距离越大 - 不同的聚类就越多。

希望有所帮助。

答案 3 :(得分:0)

请参考提供ICP示例的trimesh2库。 http://www.cs.princeton.edu/gfx/proj/trimesh2/