GoogleCloudDatalabelingV1beta1LabelImageRequest
import type { GoogleCloudDatalabelingV1beta1LabelImageRequest } from "https://googleapis.deno.dev/v1/datalabeling:v1beta1.ts";
Request message for starting an image labeling task.
interface GoogleCloudDatalabelingV1beta1LabelImageRequest {
basicConfig?: GoogleCloudDatalabelingV1beta1HumanAnnotationConfig;
boundingPolyConfig?: GoogleCloudDatalabelingV1beta1BoundingPolyConfig;
feature?:
| "FEATURE_UNSPECIFIED"
| "CLASSIFICATION"
| "BOUNDING_BOX"
| "ORIENTED_BOUNDING_BOX"
| "BOUNDING_POLY"
| "POLYLINE"
| "SEGMENTATION";
imageClassificationConfig?: GoogleCloudDatalabelingV1beta1ImageClassificationConfig;
polylineConfig?: GoogleCloudDatalabelingV1beta1PolylineConfig;
segmentationConfig?: GoogleCloudDatalabelingV1beta1SegmentationConfig;
}§Properties
§
basicConfig?: GoogleCloudDatalabelingV1beta1HumanAnnotationConfig
[src]Required. Basic human annotation config.
§
boundingPolyConfig?: GoogleCloudDatalabelingV1beta1BoundingPolyConfig
[src]Configuration for bounding box and bounding poly task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config are required.
§
feature?: "FEATURE_UNSPECIFIED" | "CLASSIFICATION" | "BOUNDING_BOX" | "ORIENTED_BOUNDING_BOX" | "BOUNDING_POLY" | "POLYLINE" | "SEGMENTATION"
[src]Required. The type of image labeling task.
§
imageClassificationConfig?: GoogleCloudDatalabelingV1beta1ImageClassificationConfig
[src]Configuration for image classification task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config are required.
§
polylineConfig?: GoogleCloudDatalabelingV1beta1PolylineConfig
[src]Configuration for polyline task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config are required.
§
segmentationConfig?: GoogleCloudDatalabelingV1beta1SegmentationConfig
[src]Configuration for segmentation task. One of image_classification_config, bounding_poly_config, polyline_config and segmentation_config are required.