是否可以使用 Java API [google-project-tango] 获取深度帧
Is it possible to get the Depth Frames using the Java API [google-project-tango]
是否可以从设备获取深度帧(类似于从 kinect 获取它们的方式?)
我可以获得当前帧的点云,以及 rgb 帧,但我正在寻找实际的深度帧。
我试过
public void onFrameAvailable(final int cameraId) {
if (cameraId == TangoCameraIntrinsics.TANGO_CAMERA_COLOR) {
Log.i(TAG, "NEW COLOR FRAME");
}
if (cameraId == TangoCameraIntrinsics.TANGO_CAMERA_DEPTH) {
Log.i(TAG, "NEW DEPTH FRAME");
}
}
作为测试,但第二个 if
从未通过 - 所以我的理解是 "onFrameAvailable" 从未在深度相机上发射过 - 但另一方面,相机显然在工作,因为我可以毫无问题地获得点云。
我也尝试查看文档和示例,但只能找到示例告诉我如何获取当前帧的姿势和点云,而不是深度帧。
无法将 connectToTangoCamera 与 RGBIR 一起使用。
我回答了那个问题,如何接收深度图,更详细
是否可以从设备获取深度帧(类似于从 kinect 获取它们的方式?) 我可以获得当前帧的点云,以及 rgb 帧,但我正在寻找实际的深度帧。
我试过
public void onFrameAvailable(final int cameraId) {
if (cameraId == TangoCameraIntrinsics.TANGO_CAMERA_COLOR) {
Log.i(TAG, "NEW COLOR FRAME");
}
if (cameraId == TangoCameraIntrinsics.TANGO_CAMERA_DEPTH) {
Log.i(TAG, "NEW DEPTH FRAME");
}
}
作为测试,但第二个 if
从未通过 - 所以我的理解是 "onFrameAvailable" 从未在深度相机上发射过 - 但另一方面,相机显然在工作,因为我可以毫无问题地获得点云。
我也尝试查看文档和示例,但只能找到示例告诉我如何获取当前帧的姿势和点云,而不是深度帧。
无法将 connectToTangoCamera 与 RGBIR 一起使用。
我回答了那个问题,如何接收深度图,