public sealed class AnnotationValue : IMessage<AnnotationValue>, IEquatable<AnnotationValue>, IDeepCloneable<AnnotationValue>, IBufferMessage, IMessage
Annotation value for an example.
Implements
IMessage<AnnotationValue>, IEquatable<AnnotationValue>, IDeepCloneable<AnnotationValue>, IBufferMessage, IMessageNamespace
Google.Cloud.DataLabeling.V1Beta1Assembly
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 |
AnnotationValue.ValueTypeOneofCase |
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 |