public sealed class LabelAnnotation : IMessage<LabelAnnotation>, IEquatable<LabelAnnotation>, IDeepCloneable<LabelAnnotation>, IBufferMessage, IMessage
Label annotation.
Implements
IMessage<LabelAnnotation>, IEquatable<LabelAnnotation>, IDeepCloneable<LabelAnnotation>, IBufferMessage, IMessageNamespace
Google.Cloud.VideoIntelligence.V1Assembly
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 |
RepeatedField<Entity> |
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 |
RepeatedField<LabelFrame> |
Segments
public RepeatedField<LabelSegment> Segments { get; }
All video segments where a label was detected.
Property Value | |
---|---|
Type | Description |
RepeatedField<LabelSegment> |
Version
public string Version { get; set; }
Feature version.
Property Value | |
---|---|
Type | Description |
String |