Google Cloud Datalabeling V1beta1 Client - Class ImageSegmentationAnnotation (0.5.3)

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
NameDescription
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
TypeDescription
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
NameDescription
var array|Google\Protobuf\Internal\MapField
Returns
TypeDescription
$this

getMimeType

Image format.

Returns
TypeDescription
string

setMimeType

Image format.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getImageBytes

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

Returns
TypeDescription
string

setImageBytes

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

Parameter
NameDescription
var string
Returns
TypeDescription
$this