在Kinect Fusion中合并(对齐)两个不同的点云数据 [英] Merging(Align) two different point cloud data in Kinect Fusion

查看:302
本文介绍了在Kinect Fusion中合并(对齐)两个不同的点云数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


 我现在正在使用两个不同的传感器进行kinect融合点云对齐。  以下是代码,


    bool success = volume.AlignPointClouds(sensor1PointCloud,sensor2PointCloud,10,fusionColorFrame,out alignmentEnergy,ref currentMatrix);


如何获得合并(对齐)点云数据。


上述函数( fusionColorFrame)  仅返回整数数据....请帮助我如果有人知道... 。


提前致谢。






kirubha

解决方案

api不返回点云。 volume api的目的是将点云数据集成到Fusion的内部重建中。通过调用api,它将提供一个矩阵,然后您可以将这些点乘以对齐两者。


如果目的是获得合并点云,那么您可能需要查看点云库PCL。


   ;

Hi,

  I am now working in kinect fusion point cloud align from two different sensors.  Here is the code,

   bool success = volume.AlignPointClouds(sensor1PointCloud, sensor2PointCloud, 10, fusionColorFrame, out alignmentEnergy, ref currentMatrix);

How to get the merged(Aligned) point cloud data.

The above function (fusionColorFrame)  returns only integer data....Pls help me If any body know....

Thanks in Advance.


kirubha

解决方案

The api doesn't return a point cloud. The intent of the volume api is to integrate point cloud data into the internal reconstruction of Fusion. By calling the api, it will provide a Matrix that you can then multiply the points by to align the two.

If the intent is to get a merged point cloud, then you might want to look into a point cloud library PCL.

  


这篇关于在Kinect Fusion中合并(对齐)两个不同的点云数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆