Visual c++ 将Openni代码转换为OpenINI2API
我在OpenNI1中有一个代码,我想将其“转换”为OpenNI2API。Visual c++ 将Openni代码转换为OpenINI2API,visual-c++,openni,Visual C++,Openni,我在OpenNI1中有一个代码,我想将其“转换”为OpenNI2API。 我有以下几种: xn::Context m_Context; xn::DepthGenerator m_Depth; xn::ImageGenerator m_RGBGen; Openini2有类似的课程吗 谢谢你的帮助, Tal是的,Openni2中有一个类似的类 如果您查看迁移指南 您可以看到xn::DepthGenerator和xn::ImageGenerator被openni::VideoStrea
我有以下几种:
xn::Context m_Context;
xn::DepthGenerator m_Depth;
xn::ImageGenerator m_RGBGen;
Openini2有类似的课程吗
谢谢你的帮助,
Tal是的,Openni2中有一个类似的类 如果您查看迁移指南 您可以看到
xn::DepthGenerator
和xn::ImageGenerator
被openni::VideoStream
类替换。而openni::openni
类取代了xn::Context
这两个openni之间的变化是巨大的,它需要的不仅仅是改变变量的类别,尽管这不是一项艰巨的任务。如果您有任何问题,请评论答案。我如何将RGB888Pixel转换为RGB字节流数组?@Tal您可以始终使用“reinterpret_cast”并将其作为uchar数组,或者如果您使用opencv并将缓冲区复制到cv::Mat.data,则可以创建8UC3类型的cv::Mat。这里有一个openni2的示例