Skip to main content
Version: 21 Aug 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;