MLDepthCameraFrame
Structure to encapsulate output data for each camera sensor.
Public Methods
MLDepthCameraFrame Init
public static MLDepthCameraFrame Init(
Data managed
)
Parameters
Type | Name | Description |
---|---|---|
Data | managed | Output data for each depth camera sensor. |
Public Attributes
AmbientRawDepthImageFrameBufferPtr
Ambient raw depth image. The illuminator in the sensor is modulated with a system determined frequency. This is the raw sensor data captured when the illuminator is off.
public IntPtr AmbientRawDepthImageFrameBufferPtr;
CameraPose
Depth camera pose in the world co-ordinate system.
public MLTransform CameraPose;
Type | Description |
---|---|
MLTransform | Information used to transform from one coordinate frame to another. |
ConfidenceBufferFrameBufferPtr
Confidence score.
public IntPtr ConfidenceBufferFrameBufferPtr;
DepthFlagsBufferFrameBufferPtr
Depth flags.
public IntPtr DepthFlagsBufferFrameBufferPtr;
DepthImageFrameBufferPtr
Depth image.
public IntPtr DepthImageFrameBufferPtr;
FrameNumber
A 64bit integer to index the frame number associated with this frame.
public long FrameNumber;
FrameTimestamp
Frame timestamp specifies the time at which the frame was captured.
public long FrameTimestamp;
FrameType
Depth camera stream used for capturing this frame.
public FrameType FrameType;
Type | Description |
---|---|
FrameType | Depth Camera frame capture types |
Intrinsics
Camera intrinsic parameters.
public MLDepthCameraIntrinsics Intrinsics;
RawDepthImageFrameBufferPtr
Raw depth image. The illuminator in the sensor is modulated with a system determined frequency. This is the raw sensor data captured when the illuminator is on.
public IntPtr RawDepthImageFrameBufferPtr;