点云技术相关产学研社区

 找回密码
 立即注册加入PCL中国点云技术相关产学研社区

扫一扫,访问微社区

查看: 3780|回复: 4

问kinectfusion 中如何获取点云数据

[复制链接]
发表于 2013-11-26 11:34:45 | 显示全部楼层 |阅读模式
请问kinectfusion 中如何获取点云数据,或者说如何获取当前帧的每个点的深度(不用原始的深度图 ,太粗糙,太多洞)。我读取过重建过程中的几个数据 depthimagepoint,m_pRaycastPointCloud,m_pShadedSurface,理论上当前的点云应该在m_praycastPointCooud 这个结构中存储着,但是得到的数据完全不对,不知道是哪里的问题?这是为了在opengl中开启深度测试,所以需要重建结果的深度
回复

使用道具 举报

 楼主| 发表于 2013-11-27 10:06:44 | 显示全部楼层
自己回复了  解决了 就在m_praycastPointCooud  中 其中包括了法向量:
回复 支持 反对

使用道具 举报

发表于 2014-4-14 10:06:26 | 显示全部楼层
你好,我现在在做KinectFusion,问一下具体的点云数据怎么提取出出来?源代码是KinectFusion Explorer
回复 支持 反对

使用道具 举报

发表于 2015-8-17 15:32:44 | 显示全部楼层
你好,Kinect Fusion中m_pPointCloud的数据为
{
UINT width;
UINT height;
NUI_FUSION_IMAGE_TYPE imageType;
NUI_FUSION_CAMERA_PARAMETERS *pCameraParameters;
NUI_FUSION_BUFFER *pFrameBuffer;
}
请问哪个数据是深度数据(Z轴坐标)?
回复 支持 反对

使用道具 举报

发表于 2016-11-16 21:57:36 | 显示全部楼层
zpzxd 发表于 2014-4-14 10:06
你好,我现在在做KinectFusion,问一下具体的点云数据怎么提取出出来?源代码是KinectFusion Explorer ...

你好,你的问题解决了m
回复 支持 反对

使用道具 举报

本版积分规则

QQ|小黑屋|点云技术相关产学研社区 ( 陕ICP备13001629号 )

GMT+8, 2024-5-1 05:01 , Processed in 2.516024 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表