Google Cloud Datalabeling V1beta1 Client - Class ImageSegmentationAnnotation (0.5.6)

Reference documentation and code samples for the Google Cloud Datalabeling V1beta1 Client class ImageSegmentationAnnotation.

Image segmentation annotation.

Generated from protobuf message google.cloud.datalabeling.v1beta1.ImageSegmentationAnnotation

Namespace

Google \ Cloud \ DataLabeling \ V1beta1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ annotation_colors array|Google\Protobuf\Internal\MapField

The mapping between rgb color and annotation spec. The key is the rgb color represented in format of rgb(0, 0, 0). The value is the AnnotationSpec.

↳ mime_type string

Image format.

↳ image_bytes string

A byte string of a full image's color map.

getAnnotationColors

The mapping between rgb color and annotation spec. The key is the rgb color represented in format of rgb(0, 0, 0). The value is the AnnotationSpec.

Returns
Type Description
Google\Protobuf\Internal\MapField

setAnnotationColors

The mapping between rgb color and annotation spec. The key is the rgb color represented in format of rgb(0, 0, 0). The value is the AnnotationSpec.

Parameter
Name Description
var array|Google\Protobuf\Internal\MapField
Returns
Type Description
$this

getMimeType

Image format.

Returns
Type Description
string

setMimeType

Image format.

Parameter
Name Description
var string
Returns
Type Description
$this

getImageBytes

A byte string of a full image's color map.

Returns
Type Description
string

setImageBytes

A byte string of a full image's color map.

Parameter
Name Description
var string
Returns
Type Description
$this