Google Cloud Video Intelligence v1 API - Class LabelAnnotation (3.4.0)

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

Reference documentation and code samples for the Google Cloud Video Intelligence v1 API class LabelAnnotation.

Label annotation.

Inheritance

object > LabelAnnotation

Namespace

Google.Cloud.VideoIntelligence.V1

Assembly

Google.Cloud.VideoIntelligence.V1.dll

Constructors

LabelAnnotation()

public LabelAnnotation()

LabelAnnotation(LabelAnnotation)

public LabelAnnotation(LabelAnnotation other)
Parameter
Name Description
other LabelAnnotation

Properties

CategoryEntities

public RepeatedField<Entity> CategoryEntities { get; }

Common categories for the detected entity. For example, when the label is Terrier, the category is likely dog. And in some cases there might be more than one categories e.g., Terrier could also be a pet.

Property Value
Type Description
RepeatedFieldEntity

Entity

public Entity Entity { get; set; }

Detected entity.

Property Value
Type Description
Entity

Frames

public RepeatedField<LabelFrame> Frames { get; }

All video frames where a label was detected.

Property Value
Type Description
RepeatedFieldLabelFrame

Segments

public RepeatedField<LabelSegment> Segments { get; }

All video segments where a label was detected.

Property Value
Type Description
RepeatedFieldLabelSegment

Version

public string Version { get; set; }

Feature version.

Property Value
Type Description
string