public sealed class VideoObjectTrackingAnnotation : IMessage<VideoObjectTrackingAnnotation>, IEquatable<VideoObjectTrackingAnnotation>, IDeepCloneable<VideoObjectTrackingAnnotation>, IBufferMessage, IMessage
Video object tracking annotation.
Implements
IMessage<VideoObjectTrackingAnnotation>, IEquatable<VideoObjectTrackingAnnotation>, IDeepCloneable<VideoObjectTrackingAnnotation>, IBufferMessage, IMessageNamespace
Google.Cloud.DataLabeling.V1Beta1Assembly
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 |
RepeatedField<ObjectTrackingFrame> |
TimeSegment
public TimeSegment TimeSegment { get; set; }
The time segment of the video to which object tracking applies.
Property Value | |
---|---|
Type | Description |
TimeSegment |