Skip to main content
Version: 12 Dec 2024

MLWorldCameraFrame

A structure to encapsulate output data for each camera sensor.

Public Methods​

override string ToString​

public override string ToString()

Public Attributes​

CameraPose​

World camera pose in the world co-ordinate system.


public readonly MLTransform CameraPose;

TypeDescription
readonly MLTransformInformation used to transform from one coordinate frame to another.

FrameBuffer​

Frame buffer data.


public readonly MLWorldCameraFrameBuffer FrameBuffer;

TypeDescription
readonly MLWorldCameraFrameBufferA structure to encapsulate per plane info for each camera frame.

FrameNumber​

A 64bit integer to index the frame number associated with this frame.


public readonly long FrameNumber;


FrameType​

Maps to the world camera mode used for capturing the camera frames.


public readonly Frame.Type FrameType;

TypeDescription
readonly Frame.TypeEnumeration of camera mode used when capturing a frame.

Id​

Camera Identifier specifies which camera is associated with this frame.


public readonly MLWorldCamera.CameraId Id;

TypeDescription
readonly MLWorldCamera.CameraIdEnumeration of all the available world camera sensors.

Intrinsics​

Camera intrinsic parameters.


public readonly NativeBindings.MLWorldCameraIntrinsics Intrinsics;

TypeDescription
readonly NativeBindings.MLWorldCameraIntrinsicsWorld camera intrinsic parameters.

TimeStamp​

Frame timestamp specifies the time at which the frame was captured.


public readonly long TimeStamp;