Class AnnotationValue (1.0.0-beta03)

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

Annotation value for an example.

Inheritance

Object > AnnotationValue

Namespace

Google.Cloud.DataLabeling.V1Beta1

Assembly

Google.Cloud.DataLabeling.V1Beta1.dll

Constructors

AnnotationValue()

public AnnotationValue()

AnnotationValue(AnnotationValue)

public AnnotationValue(AnnotationValue other)
Parameter
NameDescription
otherAnnotationValue

Properties

ImageBoundingPolyAnnotation

public ImageBoundingPolyAnnotation ImageBoundingPolyAnnotation { get; set; }

Annotation value for image bounding box, oriented bounding box and polygon cases.

Property Value
TypeDescription
ImageBoundingPolyAnnotation

ImageClassificationAnnotation

public ImageClassificationAnnotation ImageClassificationAnnotation { get; set; }

Annotation value for image classification case.

Property Value
TypeDescription
ImageClassificationAnnotation

ImagePolylineAnnotation

public ImagePolylineAnnotation ImagePolylineAnnotation { get; set; }

Annotation value for image polyline cases. Polyline here is different from BoundingPoly. It is formed by line segments connected to each other but not closed form(Bounding Poly). The line segments can cross each other.

Property Value
TypeDescription
ImagePolylineAnnotation

ImageSegmentationAnnotation

public ImageSegmentationAnnotation ImageSegmentationAnnotation { get; set; }

Annotation value for image segmentation.

Property Value
TypeDescription
ImageSegmentationAnnotation

TextClassificationAnnotation

public TextClassificationAnnotation TextClassificationAnnotation { get; set; }

Annotation value for text classification case.

Property Value
TypeDescription
TextClassificationAnnotation

TextEntityExtractionAnnotation

public TextEntityExtractionAnnotation TextEntityExtractionAnnotation { get; set; }

Annotation value for text entity extraction case.

Property Value
TypeDescription
TextEntityExtractionAnnotation

ValueTypeCase

public AnnotationValue.ValueTypeOneofCase ValueTypeCase { get; }
Property Value
TypeDescription
AnnotationValue.ValueTypeOneofCase

VideoClassificationAnnotation

public VideoClassificationAnnotation VideoClassificationAnnotation { get; set; }

Annotation value for video classification case.

Property Value
TypeDescription
VideoClassificationAnnotation

VideoEventAnnotation

public VideoEventAnnotation VideoEventAnnotation { get; set; }

Annotation value for video event case.

Property Value
TypeDescription
VideoEventAnnotation

VideoObjectTrackingAnnotation

public VideoObjectTrackingAnnotation VideoObjectTrackingAnnotation { get; set; }

Annotation value for video object detection and tracking case.

Property Value
TypeDescription
VideoObjectTrackingAnnotation