本文介绍了使用Kinect Fusion API v1.8提取点云和颜色数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

几个月前,我发布了一个关于从NUI_FUSION_IMAGE_FRAME格式的点云获取点和法线坐标(x,y,z)的方法的问题。它可以找到

here
。 。

Some months ago, I posted a question regarding a way to get point and normal coordinates (x,y,z) from a point cloud in the NUI_FUSION_IMAGE_FRAME format. It can be foundhere. A great reply was given to me by Carmine Si.

我现在想知道现在是否有任何改变,在1.8 SDK中,如果这个方法仍然有效。

I now wish to know if anything has changed now, in the 1.8 SDK and if this method is still functional.

以类似的方式,我可以使用一些帮助来解决如何从包含云的阴影表面的NUI_FUSION_IMAGE_FRAME解包颜色数据(在正确的映射和处理之后,如在KinectFusionColorBasics示例代码中)。是否类似于获取
坐标信息,如在我上一篇文章的回复中?

In a similar manner, I could use some help on how to unpack color data from the NUI_FUSION_IMAGE_FRAMEs containing the shaded surface of the cloud (after correct mapping and processing, as in the KinectFusionColorBasics sample code). Is it similar to getting coordinate info, as in the reply to my previous post?

如果是,那么为每个像素存储的颜色是什么格式?关于点和法线坐标,它们被发现为六个浮点数的数组:point-x,point-y,point-z,normal-x,normal-y,normal-z。每个像素的颜色是
三个花车的数组:红色,绿色和蓝色?或者是RGBA,BGRA,BGR还是其他格式?

If it is, in what format is the color stored for each pixel? Regarding point and normal coordinates, they are found as an array of six floating point numbers: point-x, point-y, point-z, normal-x, normal-y, normal-z. Is the color for each pixel an array of three floats: red, green and blue? Or is it RGBA, BGRA, BGR or in some other format?

提前致谢!

推荐答案


这篇关于使用Kinect Fusion API v1.8提取点云和颜色数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-01 19:42