public sealed class TimestampedObject : IMessage<TimestampedObject>, IEquatable<TimestampedObject>, IDeepCloneable<TimestampedObject>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Video Intelligence v1 API class TimestampedObject.
For tracking related features. An object at time_offset with attributes, and located with normalized_bounding_box.
Implements
IMessageTimestampedObject, IEquatableTimestampedObject, IDeepCloneableTimestampedObject, IBufferMessage, IMessageNamespace
Google.Cloud.VideoIntelligence.V1Assembly
Google.Cloud.VideoIntelligence.V1.dll
Constructors
TimestampedObject()
public TimestampedObject()
TimestampedObject(TimestampedObject)
public TimestampedObject(TimestampedObject other)
Parameter | |
---|---|
Name | Description |
other |
TimestampedObject |
Properties
Attributes
public RepeatedField<DetectedAttribute> Attributes { get; }
Optional. The attributes of the object in the bounding box.
Property Value | |
---|---|
Type | Description |
RepeatedFieldDetectedAttribute |
Landmarks
public RepeatedField<DetectedLandmark> Landmarks { get; }
Optional. The detected landmarks.
Property Value | |
---|---|
Type | Description |
RepeatedFieldDetectedLandmark |
NormalizedBoundingBox
public NormalizedBoundingBox NormalizedBoundingBox { get; set; }
Normalized Bounding box in a frame, where the object is located.
Property Value | |
---|---|
Type | Description |
NormalizedBoundingBox |
TimeOffset
public Duration TimeOffset { get; set; }
Time-offset, relative to the beginning of the video, corresponding to the video frame for this object.
Property Value | |
---|---|
Type | Description |
Duration |