Show / Hide Table of Contents

Class VideoObjectTrackingAnnotation

Video object tracking annotation.

Inheritance
System.Object
VideoObjectTrackingAnnotation
Implements
IMessage<VideoObjectTrackingAnnotation>
System.IEquatable<VideoObjectTrackingAnnotation>
IDeepCloneable<VideoObjectTrackingAnnotation>
Google.Protobuf.IBufferMessage
IMessage
Inherited Members
System.Object.ToString()
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Google.Cloud.DataLabeling.V1Beta1
Assembly: Google.Cloud.DataLabeling.V1Beta1.dll
Syntax
public sealed class VideoObjectTrackingAnnotation : IMessage<VideoObjectTrackingAnnotation>, IEquatable<VideoObjectTrackingAnnotation>, IDeepCloneable<VideoObjectTrackingAnnotation>, IBufferMessage, IMessage

Constructors

VideoObjectTrackingAnnotation()

Declaration
public VideoObjectTrackingAnnotation()

VideoObjectTrackingAnnotation(VideoObjectTrackingAnnotation)

Declaration
public VideoObjectTrackingAnnotation(VideoObjectTrackingAnnotation other)
Parameters
Type Name Description
VideoObjectTrackingAnnotation other

Properties

AnnotationSpec

Label of the object tracked in this annotation.

Declaration
public AnnotationSpec AnnotationSpec { get; set; }
Property Value
Type Description
AnnotationSpec

ObjectTrackingFrames

The list of frames where this object track appears.

Declaration
public RepeatedField<ObjectTrackingFrame> ObjectTrackingFrames { get; }
Property Value
Type Description
RepeatedField<ObjectTrackingFrame>

TimeSegment

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

Declaration
public TimeSegment TimeSegment { get; set; }
Property Value
Type Description
TimeSegment
Back to top