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

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
NameDescription
otherVideoObjectTrackingAnnotation

Properties

AnnotationSpec

public AnnotationSpec AnnotationSpec { get; set; }

Label of the object tracked in this annotation.

Property Value
TypeDescription
AnnotationSpec

ObjectTrackingFrames

public RepeatedField<ObjectTrackingFrame> ObjectTrackingFrames { get; }

The list of frames where this object track appears.

Property Value
TypeDescription
RepeatedFieldObjectTrackingFrame

TimeSegment

public TimeSegment TimeSegment { get; set; }

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

Property Value
TypeDescription
TimeSegment