ImageContext

Contexto de imagen o parámetros específicos de las características.

Representación JSON
{
  "latLongRect": {
    object(LatLongRect)
  },
  "languageHints": [
    string
  ],
  "cropHintsParams": {
    object(CropHintsParams)
  },
  "productSearchParams": {
    object(ProductSearchParams)
  },
  "webDetectionParams": {
    object(WebDetectionParams)
  }
}
Campos
latLongRect

object(LatLongRect)

No se usa.

languageHints[]

string

Lista de idiomas que se usan en TEXT_DETECTION. En la mayoría de los casos, un valor vacío genera mejores resultados, ya que permite la detección automática del idioma. Para los idiomas que se basan en el alfabeto latino, no es necesario configurar languageHints. En casos excepcionales, cuando se conoce el idioma del texto en la imagen, establecer una sugerencia ayudará a obtener mejores resultados (aunque será un impedimento importante si la sugerencia no es correcta). La detección de texto muestra un error si uno o más de los idiomas especificados no es uno de los idiomas compatibles.

cropHintsParams

object(CropHintsParams)

Parámetros para la solicitud de anotación de sugerencias de recorte.

productSearchParams

object(ProductSearchParams)

Parámetros para la búsqueda de productos.

webDetectionParams

object(WebDetectionParams)

Parámetros para la detección web.

LatLongRect

Rectángulo determinado por pares de LatLng mínimos y máximos.

Representación JSON
{
  "minLatLng": {
    object(LatLng)
  },
  "maxLatLng": {
    object(LatLng)
  }
}
Campos
minLatLng

object(LatLng)

Par mínima latitud/longitud.

maxLatLng

object(LatLng)

Par máxima latitud/longitud.

CropHintsParams

Parámetros para la solicitud de anotación de sugerencias de recorte.

Representación JSON
{
  "aspectRatios": [
    number
  ]
}
Campos
aspectRatios[]

number

Las relaciones de aspecto en números de punto flotante, que representan la proporción del ancho y la altura de la imagen. Por ejemplo, si la relación de aspecto deseada es 4/3, el valor flotante correspondiente debe ser 1.33333. Si no se especifica, se muestra el mejor recorte posible. La cantidad de relaciones de aspecto proporcionadas se limita a un máximo de 16. Se ignoran todas las relaciones de aspecto proporcionadas después de la decimosexta.

ProductSearchParams

Parámetros para una solicitud de búsqueda de productos.

Representación JSON
{
  "boundingPoly": {
    object(BoundingPoly)
  },
  "productSet": string,
  "productCategories": [
    string
  ],
  "filter": string
}
Campos
boundingPoly

object(BoundingPoly)

El polígono que delimita el área de interés en la imagen. Opcional. Si no se especifica, se aplicará la discreción del sistema.

productSet

string

El nombre de recurso de un ProductSet que se buscará para imágenes similares.

Formato: projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID.

productCategories[]

string

La lista de categorías de productos en las que se debe buscar. En este momento, solo consideramos la primera categoría y se debe especificar “homegoods”, “apparel” o “toys”.

filter

string

La expresión de filtrado. Se puede usar para restringir los resultados de la búsqueda en función de las etiquetas de producto. Actualmente se admite un operador AND u OR de expresiones clave-valor. Cada expresión dentro de un OR debe tener la misma clave.

Por ejemplo, “(color = rojo OR color = azul) AND marca = Google” es aceptable, pero no “(color = rojo OR marca = Google)” ni “color : rojo”.

WebDetectionParams

Parámetros para la solicitud de detección web.

Representación JSON
{
  "includeGeoResults": boolean
}
Campos
includeGeoResults

boolean

Indica si se incluyen o no los resultados derivados de la información geográfica de la imagen.