Data Labeling v1beta1 API - Class VideoObjectTrackingAnnotation (2.0.0-beta03)

public sealed class VideoObjectTrackingAnnotation : IMessage<VideoObjectTrackingAnnotation>, IEquatable<VideoObjectTrackingAnnotation>, IDeepCloneable<VideoObjectTrackingAnnotation>, IBufferMessage, IMessage

Reference documentation and code samples for the Data Labeling v1beta1 API class VideoObjectTrackingAnnotation.

Video object tracking annotation.

Inheritance

object > VideoObjectTrackingAnnotation

Namespace

Google.Cloud.DataLabeling.V1Beta1

Assembly

Google.Cloud.DataLabeling.V1Beta1.dll

Constructors

VideoObjectTrackingAnnotation()

public VideoObjectTrackingAnnotation()

VideoObjectTrackingAnnotation(VideoObjectTrackingAnnotation)

public VideoObjectTrackingAnnotation(VideoObjectTrackingAnnotation other)
Parameter
Name Description
other VideoObjectTrackingAnnotation

Properties

AnnotationSpec

public AnnotationSpec AnnotationSpec { get; set; }

Label of the object tracked in this annotation.

Property Value
Type Description
AnnotationSpec

ObjectTrackingFrames

public RepeatedField<ObjectTrackingFrame> ObjectTrackingFrames { get; }

The list of frames where this object track appears.

Property Value
Type Description
RepeatedFieldObjectTrackingFrame

TimeSegment

public TimeSegment TimeSegment { get; set; }

The time segment of the video to which object tracking applies.

Property Value
Type Description
TimeSegment