ImageContext

Contesto dell'immagine e/o parametri specifici della funzionalità.

Rappresentazione JSON
{
  "latLongRect": {
    object (LatLongRect)
  },
  "languageHints": [
    string
  ],
  "cropHintsParams": {
    object (CropHintsParams)
  },
  "productSearchParams": {
    object (ProductSearchParams)
  },
  "webDetectionParams": {
    object (WebDetectionParams)
  }
}
Campi
latLongRect

object (LatLongRect)

Non utilizzato.

languageHints[]

string

Elenco delle lingue da utilizzare per TEXT_DETECTION. Nella maggior parte dei casi, un valore vuoto genera i risultati migliori perché attiva il rilevamento automatico della lingua. Per le lingue basate sull'alfabeto latino, l'impostazione languageHints non è necessaria. In rari casi, quando la lingua del testo nell'immagine è nota, l'impostazione di un suggerimento consente di ottenere risultati migliori (anche se sarà un ostacolo significativo se il suggerimento è errato). Il rilevamento del testo restituisce un errore se una o più delle lingue specificate non sono tra le lingue supportate.

cropHintsParams

object (CropHintsParams)

Parametri per la richiesta di annotazione degli indicatori di ritaglio.

productSearchParams

object (ProductSearchParams)

Parametri per la ricerca di prodotti.

webDetectionParams

object (WebDetectionParams)

Parametri per il rilevamento web.

LatLongRect

Rettangolo determinato da coppie di valori LatLng minimi e massimi.

Rappresentazione JSON
{
  "minLatLng": {
    object (LatLng)
  },
  "maxLatLng": {
    object (LatLng)
  }
}
Campi
minLatLng

object (LatLng)

Coppia lat/long minima.

maxLatLng

object (LatLng)

Coppia lat/long massima.

CropHintsParams

Parametri per la richiesta di annotazione degli indicatori di ritaglio.

Rappresentazione JSON
{
  "aspectRatios": [
    number
  ]
}
Campi
aspectRatios[]

number

Le proporzioni in virgola mobile, che rappresentano il rapporto tra la larghezza e l'altezza dell'immagine. Ad esempio, se il formato desiderato è 4/3, il valore a virgola mobile corrispondente deve essere 1,33333. Se non viene specificato, viene restituito il ritaglio migliore possibile. Il numero di proporzioni fornito è limitato a un massimo di 16. Eventuali proporzioni fornite dopo la sedicesima vengono ignorate.

ProductSearchParams

Parametri per una richiesta di ricerca di prodotti.

Rappresentazione JSON
{
  "boundingPoly": {
    object (BoundingPoly)
  },
  "productSet": string,
  "productCategories": [
    string
  ],
  "filter": string
}
Campi
boundingPoly

object (BoundingPoly)

Il poligono di delimitazione intorno all'area di interesse nell'immagine. Facoltativo. Se non è specificato, verrà applicata la discrezione del sistema.

productSet

string

Il nome della risorsa di un ProductSet in cui cercare immagini simili.

Il formato è: projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID.

productCategories[]

string

L'elenco delle categorie di prodotti in cui effettuare la ricerca. Al momento, viene presa in considerazione solo la prima categoria e deve essere specificato uno dei valori "homegoods-v2", "apparel-v2", "toys-v2" o "packagedgoods-v1". Le categorie precedenti "casa", "abbigliamento" e "giocattoli" sono ancora supportate, ma verranno ritirate. Per i nuovi prodotti, utilizza "homegoods-v2", "apparel-v2" o "toys-v2" per una maggiore precisione nella ricerca dei prodotti. Ti consigliamo di eseguire la migrazione dei prodotti esistenti anche in queste categorie.

filter

string

L'espressione di filtro. Questo può essere utilizzato per limitare i risultati di ricerca in base alle etichette dei prodotti. Al momento supportiamo un AND di OR di espressioni chiave-valore, in cui ogni espressione all'interno di un OR deve avere la stessa chiave. Per collegare la chiave e il valore deve essere utilizzato il segno "=".

Ad esempio, "(color = red OR color = blue) AND brand = Google" è accettabile, ma "(color = red OR brand = Google)" non lo è. "color: red" non è accettabile perché utilizza un ":" anziché un "=".

WebDetectionParams

Parametri per la richiesta di rilevamento web.

Rappresentazione JSON
{
  "includeGeoResults": boolean
}
Campi
includeGeoResults

boolean

Indica se includere i risultati derivati dalle informazioni geografiche nell'immagine.