class AnnotateImageRequest extends Message

Request for performing Google Cloud Vision API tasks over a user-provided image, with user-requested features.

Protobuf type Google\Cloud\Vision\V1\AnnotateImageRequest

Methods

__construct()

No description

getImage()

The image to be processed.

setImage(Image $var)

The image to be processed.

RepeatedField
getFeatures()

Requested features.

setFeatures(array|RepeatedField $var)

Requested features.

getImageContext()

Additional context that may accompany the image.

setImageContext(ImageContext $var)

Additional context that may accompany the image.

Details

at line 38
__construct()

at line 49
Image getImage()

The image to be processed.

Generated from protobuf field .google.cloud.vision.v1.Image image = 1;

Return Value

Image

at line 60
setImage(Image $var)

The image to be processed.

Generated from protobuf field .google.cloud.vision.v1.Image image = 1;

Parameters

Image $var

at line 72
RepeatedField getFeatures()

Requested features.

Generated from protobuf field repeated .google.cloud.vision.v1.Feature features = 2;

Return Value

RepeatedField

at line 83
setFeatures(array|RepeatedField $var)

Requested features.

Generated from protobuf field repeated .google.cloud.vision.v1.Feature features = 2;

Parameters

array|RepeatedField $var

at line 95
ImageContext getImageContext()

Additional context that may accompany the image.

Generated from protobuf field .google.cloud.vision.v1.ImageContext image_context = 3;

Return Value

ImageContext

at line 106
setImageContext(ImageContext $var)

Additional context that may accompany the image.

Generated from protobuf field .google.cloud.vision.v1.ImageContext image_context = 3;

Parameters

ImageContext $var