- JSON representation
- LatLongRect
- CropHintsParams
- ProductSearchParams
- WebDetectionParams
- TextDetectionParams
Image context and/or feature-specific parameters.
JSON representation |
---|
{ "latLongRect": { object ( |
Fields | |
---|---|
latLongRect |
Not used. |
languageHints[] |
List of languages to use for TEXT_DETECTION. In most cases, an empty value yields the best results since it enables automatic language detection. For languages based on the Latin alphabet, setting |
cropHintsParams |
Parameters for crop hints annotation request. |
productSearchParams |
Parameters for product search. |
webDetectionParams |
Parameters for web detection. |
textDetectionParams |
Parameters for text detection and document text detection. |
LatLongRect
Rectangle determined by min and max LatLng
pairs.
JSON representation |
---|
{ "minLatLng": { object ( |
Fields | |
---|---|
minLatLng |
Min lat/long pair. |
maxLatLng |
Max lat/long pair. |
CropHintsParams
Parameters for crop hints annotation request.
JSON representation |
---|
{ "aspectRatios": [ number ] } |
Fields | |
---|---|
aspectRatios[] |
Aspect ratios in floats, representing the ratio of the width to the height of the image. For example, if the desired aspect ratio is 4/3, the corresponding float value should be 1.33333. If not specified, the best possible crop is returned. The number of provided aspect ratios is limited to a maximum of 16; any aspect ratios provided after the 16th are ignored. |
ProductSearchParams
Parameters for a product search request.
JSON representation |
---|
{
"boundingPoly": {
object ( |
Fields | |
---|---|
boundingPoly |
The bounding polygon around the area of interest in the image. If it is not specified, system discretion will be applied. |
productSet |
The resource name of a Format is: |
productCategories[] |
The list of product categories to search in. Currently, we only consider the first category, and either "homegoods-v2", "apparel-v2", "toys-v2", "packagedgoods-v1", or "general-v1" should be specified. The legacy categories "homegoods", "apparel", and "toys" are still supported but will be deprecated. For new products, please use "homegoods-v2", "apparel-v2", or "toys-v2" for better product search accuracy. It is recommended to migrate existing products to these categories as well. |
filter |
The filtering expression. This can be used to restrict search results based on Product labels. We currently support an AND of OR of key-value expressions, where each expression within an OR must have the same key. An '=' should be used to connect the key and value. For example, "(color = red OR color = blue) AND brand = Google" is acceptable, but "(color = red OR brand = Google)" is not acceptable. "color: red" is not acceptable because it uses a ':' instead of an '='. |
WebDetectionParams
Parameters for web detection request.
JSON representation |
---|
{ "includeGeoResults": boolean } |
Fields | |
---|---|
includeGeoResults |
This field has no effect on results. |
TextDetectionParams
Parameters for text detections. This is used to control TEXT_DETECTION and DOCUMENT_TEXT_DETECTION features.
JSON representation |
---|
{ "enableTextDetectionConfidenceScore": boolean, "advancedOcrOptions": [ string ] } |
Fields | |
---|---|
enableTextDetectionConfidenceScore |
By default, Cloud Vision API only includes confidence score for DOCUMENT_TEXT_DETECTION result. Set the flag to true to include confidence score for TEXT_DETECTION as well. |
advancedOcrOptions[] |
A list of advanced OCR options to further fine-tune OCR behavior. Current valid values are:
|