对齐的Kinect V2 RGB图像和使用Java深度图

问题描述 投票:0回答:2

我想知道是否有对齐的RGB图像,并使用颜色数据为起点,使用Java的Kinect V2的深度数据的方式,我实际使用java for Kinect作为一个包装,它似乎并没有给我可能性为。有没有办法这样做?

java image-processing kinect kinect-v2
2个回答
0
投票
  • 通过使用@Spektre答案here围绕它终于得到了,我得到了玩弄的公式,使其工作,但它似乎没什么问题。纠正我的需求,它提供: int alignx= (((x-512)<<8)/241)+Width; int aligny= (((y-424)<<8)/240)+25+Height;

它只要工作细如Kinect的是,对象要瞄准同一水平(即:不使用间距)。


0
投票

我不太与亚历克斯Acquier的答案达成一致,这是不正确的做法,我觉得。我也面临着同样的问题,我知道我做的这8个月中下旬,但在其他人谁来到这里寻找解决方案的兴趣,现在我在这里介绍吧:

关键是,你不必手动对齐RGB和深度帧。有一类已经可用,可以为你做的,“IMultiSourceFrameReader”。以此为源,则可以肯定是使点云以正确的方式。

现在,这是好的,如果你只是想使用的饲料。但是,如果某处你的代码,如果你将要使用某种类型的坐标系统的,如果你将要需要RGB和深度像素的坐标,那么你会希望他们他们是相同的,正确的?由于您使用的是对准坐标毕竟,对不对?但是,你不会得到对准,直到使用“ICoordinateMapper”类中的坐标。本课程将让所有的坐标,从所有不同的传感器,RGB和红外线,对准以及将返回对齐的坐标。

请参阅本source,它一直是我去到源的Kinect V2,因为很长一段时间。

© www.soinside.com 2019 - 2024. All rights reserved.