Data Labeling v1beta1 API - Class AnnotationValue (2.0.0-beta04)

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

Reference documentation and code samples for the Data Labeling v1beta1 API class AnnotationValue.

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
Name Description
other AnnotationValue

Properties

ImageBoundingPolyAnnotation

public ImageBoundingPolyAnnotation ImageBoundingPolyAnnotation { get; set; }

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

Property Value
Type Description
ImageBoundingPolyAnnotation

ImageClassificationAnnotation

public ImageClassificationAnnotation ImageClassificationAnnotation { get; set; }

Annotation value for image classification case.

Property Value
Type Description
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
Type Description
ImagePolylineAnnotation

ImageSegmentationAnnotation

public ImageSegmentationAnnotation ImageSegmentationAnnotation { get; set; }

Annotation value for image segmentation.

Property Value
Type Description
ImageSegmentationAnnotation

TextClassificationAnnotation

public TextClassificationAnnotation TextClassificationAnnotation { get; set; }

Annotation value for text classification case.

Property Value
Type Description
TextClassificationAnnotation

TextEntityExtractionAnnotation

public TextEntityExtractionAnnotation TextEntityExtractionAnnotation { get; set; }

Annotation value for text entity extraction case.

Property Value
Type Description
TextEntityExtractionAnnotation

ValueTypeCase

public AnnotationValue.ValueTypeOneofCase ValueTypeCase { get; }
Property Value
Type Description
AnnotationValueValueTypeOneofCase

VideoClassificationAnnotation

public VideoClassificationAnnotation VideoClassificationAnnotation { get; set; }

Annotation value for video classification case.

Property Value
Type Description
VideoClassificationAnnotation

VideoEventAnnotation

public VideoEventAnnotation VideoEventAnnotation { get; set; }

Annotation value for video event case.

Property Value
Type Description
VideoEventAnnotation

VideoObjectTrackingAnnotation

public VideoObjectTrackingAnnotation VideoObjectTrackingAnnotation { get; set; }

Annotation value for video object detection and tracking case.

Property Value
Type Description
VideoObjectTrackingAnnotation