对齐oni文件的深度和rgb图像

时间:2012-06-11 19:36:30

标签: kinect openni

我有一个oni文件,其中深度和rgb图像没有对齐。我在其他问题中读到,在这种情况下,使用GetAlternativeViewPointCap()很有用。但是这不起作用。

我尝试了以下代码:

if (depth.IsCapabilitySupported(XN_CAPABILITY_ALTERNATIVE_VIEW_POINT)) { depth.GetAlternativeViewPointCap().SetViewPoint(image); }

在我试过的xml文件中(多次尝试之一)

....

<Recording file="file.oni" /> <Node type="Depth" > <Query> <Capabilities> <Capability>Alternative View</Capability> </Capabilities> </Query> <Configuration> </Configuration> </Node> ....

是否可以对已记录的文件使用GetAlternativeViewPointCap? 应该如何配置xml文件?

根据我添加的功能,我收到错误:打开失败:节点被锁定以进行更改!

有什么想法吗? TKS!

1 个答案:

答案 0 :(得分:0)

如果您加载录制文件,则无法更改其功能,分辨率等。 配置仅与连接到真实硬件时有关。