public sealed class StreamAnnotation : IMessage<StreamAnnotation>, IEquatable<StreamAnnotation>, IDeepCloneable<StreamAnnotation>, IBufferMessage, IMessageReference documentation and code samples for the Vision AI v1 API class StreamAnnotation.
message about annotations about Vision AI stream resource.
Implements
IMessageStreamAnnotation, IEquatableStreamAnnotation, IDeepCloneableStreamAnnotation, IBufferMessage, IMessageNamespace
Google.Cloud.VisionAI.V1Assembly
Google.Cloud.VisionAI.V1.dll
Constructors
StreamAnnotation()
public StreamAnnotation()StreamAnnotation(StreamAnnotation)
public StreamAnnotation(StreamAnnotation other)| Parameter | |
|---|---|
| Name | Description |
other |
StreamAnnotation |
Properties
ActiveZone
public NormalizedPolygon ActiveZone { get; set; }Annotation for type ACTIVE_ZONE
| Property Value | |
|---|---|
| Type | Description |
NormalizedPolygon |
|
AnnotationPayloadCase
public StreamAnnotation.AnnotationPayloadOneofCase AnnotationPayloadCase { get; }| Property Value | |
|---|---|
| Type | Description |
StreamAnnotationAnnotationPayloadOneofCase |
|
CrossingLine
public NormalizedPolyline CrossingLine { get; set; }Annotation for type CROSSING_LINE
| Property Value | |
|---|---|
| Type | Description |
NormalizedPolyline |
|
DisplayName
public string DisplayName { get; set; }User-friendly name for the annotation.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Id
public string Id { get; set; }ID of the annotation. It must be unique when used in the certain context. For example, all the annotations to one input streams of a Vision AI application.
| Property Value | |
|---|---|
| Type | Description |
string |
|
SourceStream
public string SourceStream { get; set; }The Vision AI stream resource name.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Type
public StreamAnnotationType Type { get; set; }The actual type of Annotation.
| Property Value | |
|---|---|
| Type | Description |
StreamAnnotationType |
|