C++ 从.oni文件中获取平面图像和深度图像之间的对应关系

C++ 从.oni文件中获取平面图像和深度图像之间的对应关系,c++,kinect,openni,point-cloud-library,C++,Kinect,Openni,Point Cloud Library,我有一个在.oni文件中从Kinect捕获的视频 我可以从中提取RGB图像,然后在图像上查找特征。 然后我需要做的是在3D中找到一个与我在2D图像上的点相对应的点。 这可能吗? (我将使用C++)这是可能的。在OpenNI2中有一个类调用CoordinateConverter,但是没有来自RGB->World coordinates的直接函数。。。。但是如果你在深度图像中有对应关系,这个类应该可以工作。此外,我几乎可以肯定,如果完成图像配准,具有有效深度的x,y点应该与图像的x,y相同 我希望这

我有一个在.oni文件中从Kinect捕获的视频 我可以从中提取RGB图像,然后在图像上查找特征。 然后我需要做的是在3D中找到一个与我在2D图像上的点相对应的点。 这可能吗?
(我将使用C++)

这是可能的。在OpenNI2中有一个类调用
CoordinateConverter
,但是没有来自RGB->World coordinates的直接函数。。。。但是如果你在深度图像中有对应关系,这个类应该可以工作。此外,我几乎可以肯定,如果完成图像配准,具有有效深度的x,y点应该与图像的x,y相同

我希望这有帮助,如果您使用openni 1,请告诉我