首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >icp算法在pcl中的应用

icp算法在pcl中的应用
EN

Stack Overflow用户
提问于 2016-01-26 21:07:49
回答 2查看 1.4K关注 0票数 1

我试图在pcl库中使用icp算法,但没有几个问题:

  1. 我是否应该这样产生国际比较方案: IterativeClosestPoint <pcl::PointXYZ,pcl::PointXYZ> icp; 或使用 pcl::PointXYZRGB
  2. icp评分最终为0。

我能为它的成功做点什么吗?

EN

回答 2

Stack Overflow用户

发布于 2016-01-26 21:44:20

  1. 你应该使用上面提到的第一个选项。它创建一个迭代结束点的实例。要保存生成的云,您应该使用likepcl::PointCloud Final;
  2. 分数为0表示该算法已经收敛。
票数 0
EN

Stack Overflow用户

发布于 2017-02-14 09:21:28

  1. 您可以在这里看到一个包含说明的示例代码:

point.php

代码语言:javascript
复制
pcl::IterativeClosestPoint<pcl::PointXYZ, pcl::PointXYZ> icp;
icp.setInputCloud(cloud_in);
icp.setInputTarget(cloud_out);
  1. 一个低的健康分数,像0,是一个很好的结果。它可以解释为你想要适应的两点云之间的剩余距离。 2.1。较低的健身分数并不一定意味着icp收敛(如果健身分数为0时,显然是如此,因为它是最优的),对于任何其他非最佳健身评分,您都可以检查icp是否与这一行代码相一致: icp.hasConverged() = 1 (true)
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35023979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档