【发布时间】:2015-11-25 13:57:17
【问题描述】:
是否可以从设备获取深度帧(类似于从 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” - 但另一方面,相机显然正在工作,因为我可以在没有点云的情况下获得有什么问题。
我还尝试查看文档和示例,但我只能找到一些示例告诉我如何获取当前帧的姿势和点云,而不是深度帧。
【问题讨论】: