ImageContext Stay organized with collections Save and categorize content based on your preferences.
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. |
LatLongRect
Rectangle determined by min and maxLatLng 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. Optional. 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 |
Whether to include results derived from the geo information in the image. |
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-06-27 UTC.