Landmarks

class Landmarks : GeneratedMessageLite<MessageType, BuilderType> , MetricsProto.LandmarksOrBuilder

Facial landmark coordinates with temporal and stability information.
Used for face tracking and facial feature analysis.
Protobuf type presage.physiology.Landmarks

Types

Link copied to clipboard
class Builder : GeneratedMessageLite.Builder<MessageType, BuilderType> , MetricsProto.LandmarksOrBuilder

Facial landmark coordinates with temporal and stability information.
Used for face tracking and facial feature analysis.
Protobuf type presage.physiology.Landmarks

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
open fun getReset(): Boolean
Indicates whether the landmark set was reset (cannot be directly associated with previous set) 
bool reset = 4;
Link copied to clipboard
open fun getStable(): Boolean
Whether the landmark detection is considered stable/reliable 
bool stable = 3;
Link copied to clipboard
open fun getTime(): Float
Relative time of landmark detection in seconds since start of recording (deprecated) 
float time = 1 [deprecated = true];
Link copied to clipboard
open fun getTimestamp(): Long
Absolute timestamp at which the landmarks were detected, in microseconds, since Linux epoch 
int64 timestamp = 5;
Link copied to clipboard
Array of 2D coordinate points representing facial landmarks 
repeated .presage.physiology.Point2dFloat value = 2;
Link copied to clipboard
open fun getValueCount(): Int
Array of 2D coordinate points representing facial landmarks 
repeated .presage.physiology.Point2dFloat value = 2;
Link copied to clipboard
Array of 2D coordinate points representing facial landmarks 
repeated .presage.physiology.Point2dFloat value = 2;
Link copied to clipboard
Array of 2D coordinate points representing facial landmarks 
repeated .presage.physiology.Point2dFloat value = 2;
Link copied to clipboard
Array of 2D coordinate points representing facial landmarks 
repeated .presage.physiology.Point2dFloat value = 2;
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): MetricsProto.Landmarks
Link copied to clipboard
open fun parseFrom(data: ByteString): MetricsProto.Landmarks
open fun parseFrom(input: CodedInputStream): MetricsProto.Landmarks
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): MetricsProto.Landmarks
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): MetricsProto.Landmarks
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): MetricsProto.Landmarks
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): MetricsProto.Landmarks
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): MetricsProto.Landmarks
Link copied to clipboard
open fun parser(): Parser<MetricsProto.Landmarks>