Indice
ImageAnnotator
(interfaccia)ProductSearch
(interfaccia)AddProductToProductSetRequest
(messaggio)AnnotateFileRequest
(messaggio)AnnotateFileResponse
(messaggio)AnnotateImageRequest
(messaggio)AnnotateImageResponse
(messaggio)AsyncAnnotateFileRequest
(messaggio)AsyncAnnotateFileResponse
(messaggio)AsyncBatchAnnotateFilesRequest
(messaggio)AsyncBatchAnnotateFilesResponse
(messaggio)AsyncBatchAnnotateImagesRequest
(messaggio)AsyncBatchAnnotateImagesResponse
(messaggio)BatchAnnotateFilesRequest
(messaggio)BatchAnnotateFilesResponse
(messaggio)BatchAnnotateImagesRequest
(messaggio)BatchAnnotateImagesResponse
(messaggio)BatchOperationMetadata
(messaggio)BatchOperationMetadata.State
(enum)Block
(messaggio)Block.BlockType
(enum)BoundingPoly
(messaggio)ColorInfo
(messaggio)CreateProductRequest
(messaggio)CreateProductSetRequest
(messaggio)CreateReferenceImageRequest
(messaggio)CropHint
(messaggio)CropHintsAnnotation
(messaggio)CropHintsParams
(messaggio)DeleteProductRequest
(messaggio)DeleteProductSetRequest
(messaggio)DeleteReferenceImageRequest
(messaggio)DominantColorsAnnotation
(messaggio)EntityAnnotation
(messaggio)FaceAnnotation
(messaggio)FaceAnnotation.Landmark
(messaggio)FaceAnnotation.Landmark.Type
(enum)Feature
(messaggio)Feature.Type
(enum)GcsDestination
(messaggio)GcsSource
(messaggio)GetProductRequest
(messaggio)GetProductSetRequest
(messaggio)GetReferenceImageRequest
(messaggio)Image
(messaggio)ImageAnnotationContext
(messaggio)ImageContext
(messaggio)ImageProperties
(messaggio)ImageSource
(messaggio)ImportProductSetsGcsSource
(messaggio)ImportProductSetsInputConfig
(messaggio)ImportProductSetsRequest
(messaggio)ImportProductSetsResponse
(messaggio)InputConfig
(messaggio)LatLongRect
(messaggio)Likelihood
(enum)ListProductSetsRequest
(messaggio)ListProductSetsResponse
(messaggio)ListProductsInProductSetRequest
(messaggio)ListProductsInProductSetResponse
(messaggio)ListProductsRequest
(messaggio)ListProductsResponse
(messaggio)ListReferenceImagesRequest
(messaggio)ListReferenceImagesResponse
(messaggio)LocalizedObjectAnnotation
(messaggio)LocationInfo
(messaggio)NormalizedVertex
(messaggio)OperationMetadata
(messaggio)OperationMetadata.State
(enum)OutputConfig
(messaggio)Page
(messaggio)Paragraph
(messaggio)Position
(messaggio)Product
(messaggio)Product.KeyValue
(messaggio)ProductSearchParams
(messaggio)ProductSearchResults
(messaggio)ProductSearchResults.GroupedResult
(messaggio)ProductSearchResults.Result
(messaggio)ProductSet
(messaggio)Property
(messaggio)ReferenceImage
(messaggio)RemoveProductFromProductSetRequest
(messaggio)SafeSearchAnnotation
(messaggio)Symbol
(messaggio)TextAnnotation
(messaggio)TextAnnotation.DetectedBreak
(messaggio)TextAnnotation.DetectedBreak.BreakType
(enum)TextAnnotation.DetectedLanguage
(messaggio)TextAnnotation.TextProperty
(messaggio)UpdateProductRequest
(messaggio)UpdateProductSetRequest
(messaggio)Vertex
(messaggio)WebDetection
(messaggio)WebDetection.WebEntity
(messaggio)WebDetection.WebImage
(messaggio)WebDetection.WebLabel
(messaggio)WebDetection.WebPage
(messaggio)WebDetectionParams
(messaggio)Word
(messaggio)
ImageAnnotator
Servizio che esegue attività di rilevamento dell'API Google Cloud Vision sulle immagini del cliente, come il rilevamento di volti, punti di riferimento, loghi, etichette e testo. Il servizio ImageAnnotator restituisce le entità rilevate dalle immagini.
AsyncBatchAnnotateFiles | |
---|---|
Esegui il rilevamento e l'annotazione asincroni delle immagini per un elenco di file generici, ad esempio file PDF, che possono contenere più pagine e più immagini per pagina. L'avanzamento e i risultati possono essere recuperati tramite l'interfaccia
|
AsyncBatchAnnotateImages | |
---|---|
Esegui il rilevamento e l'annotazione asincrona delle immagini per un elenco di immagini. L'avanzamento e i risultati possono essere recuperati tramite l'interfaccia Questo servizio scriverà le uscite di annotazione delle immagini in file JSON nel bucket Google Cloud Storage del cliente, ogni file JSON contenente il proto BatchAnnotateImagesResponse.
|
BatchAnnotateFiles | |
---|---|
Servizio che esegue il rilevamento e l'annotazione delle immagini per un batch di file. Ora sono supportati solo "application/pdf", "image/tiff" e "image/gif". Questo servizio estrae al massimo 5 (i clienti possono specificare quali 5 in AnnotateFileRequest.pages) frame (GIF) o pagine (PDF o TIFF) da ogni file fornito ed esegue il rilevamento e l'annotazione di ogni immagine estratta.
|
BatchAnnotateImages | |
---|---|
Esegui il rilevamento e l'annotazione delle immagini per un batch di immagini.
|
Google Product Search
Gestisce i prodotti e i set di prodotti di immagini di riferimento da utilizzare nella ricerca dei prodotti. Utilizza il seguente modello di risorse:
- L'API ha una raccolta di risorse
ProductSet
, denominateprojects/*/locations/*/productSets/*
, che consente di raggruppare diversi prodotti per limitare l'identificazione.
In parallelo,
L'API ha una raccolta di risorse
Product
denominataprojects/*/locations/*/products/*
Ogni
Product
ha una raccolta di risorseReferenceImage
denominataprojects/*/locations/*/products/*/referenceImages/*
AddProductToProductSet | |
---|---|
Aggiunge un prodotto al ProductSet specificato. Se il prodotto è già presente, non viene apportata alcuna modifica. Un prodotto può essere aggiunto a un massimo di 100 set di prodotti. Possibili errori:
|
CreateProduct | |
---|---|
Crea e restituisce una nuova risorsa prodotto. Possibili errori:
|
CreateProductSet | |
---|---|
Crea e restituisce una nuova risorsa ProductSet. Possibili errori:
|
CreateReferenceImage | |
---|---|
Crea e restituisce una nuova risorsa ReferenceImage. Il campo Tieni presente che la pipeline ridimensionerà l'immagine se la risoluzione è troppo elevata per l'elaborazione (oltre 50 MP). Possibili errori:
|
DeleteProduct | |
---|---|
Elimina definitivamente un prodotto e le relative immagini di riferimento. I metadati del prodotto e tutte le relative immagini verranno eliminati immediatamente, ma le query di ricerca relative ai set di prodotti contenenti il prodotto potrebbero continuare a funzionare finché non vengono aggiornate tutte le cache correlate.
|
DeleteProductSet | |
---|---|
Consente di eliminare definitivamente un ProductSet. I prodotti e le immagini di riferimento nel set di prodotti non vengono eliminati. I file immagine effettivi non vengono eliminati da Google Cloud Storage.
|
DeleteReferenceImage | |
---|---|
Consente di eliminare definitivamente un'immagine di riferimento. I metadati dell'immagine verranno eliminati immediatamente, ma le query di ricerca relative ai set di prodotti contenenti l'immagine potrebbero continuare a funzionare finché non vengono aggiornate tutte le cache correlate. I file immagine effettivi non vengono eliminati da Google Cloud Storage.
|
GetProduct | |
---|---|
Recupera le informazioni associate a un prodotto. Possibili errori:
|
GetProductSet | |
---|---|
Recupera le informazioni associate a un ProductSet. Possibili errori:
|
GetReferenceImage | |
---|---|
Recupera le informazioni associate a un'immagine di riferimento. Possibili errori:
|
ImportProductSets | |
---|---|
API asincrona che importa un elenco di immagini di riferimento in set di prodotti specificati in base a un elenco di informazioni sulle immagini. L'API L'origine di input di questo metodo è un file CSV su Google Cloud Storage. Per il formato del file CSV, consulta
|
ListProductSets | |
---|---|
Elenca i set di prodotti in un ordine non specificato. Possibili errori:
|
ListProducts | |
---|---|
Elenca i prodotti in un ordine non specificato. Possibili errori:
|
ListProductsInProductSet | |
---|---|
Elenca i prodotti in un ProductSet, in un ordine non specificato. Se il set di prodotti non esiste, il campo prodotti della risposta sarà vuoto. Possibili errori:
|
ListReferenceImages | |
---|---|
Elenca le immagini di riferimento. Possibili errori:
|
RemoveProductFromProductSet | |
---|---|
Rimuove un prodotto dal SetProdotti specificato.
|
UpdateProduct | |
---|---|
Apporta modifiche a una risorsa Prodotto. Al momento è possibile aggiornare solo i campi Se le etichette vengono aggiornate, la modifica non verrà applicata alle query fino al successivo aggiornamento dell'indice. Possibili errori:
|
AggiornaProductSet | |
---|---|
Apporta modifiche a una risorsa ProductSet. Al momento, è possibile aggiornare solo display_name. Possibili errori:
|
AddProductToProductSetRequest
Messaggio di richiesta per il metodo AddProductToProductSet
.
Campi | |
---|---|
name |
Il nome della risorsa del set di prodotti da modificare. Il formato è: |
product |
Il nome della risorsa del prodotto da aggiungere a questo ProductSet. Il formato è: |
AnnotateFileRequest
Una richiesta di annotazione di un singolo file, ad esempio un file PDF, TIFF o GIF.
Campi | |
---|---|
input_config |
Obbligatorio. Informazioni sul file di input. |
features[] |
Obbligatorio. Funzionalità richieste. |
image_context |
Contesto aggiuntivo che può accompagnare le immagini nel file. |
pages[] |
Pagine del file per eseguire l'annotazione delle immagini. Le pagine iniziano da 1, supponiamo che la prima pagina del file sia la pagina 1. Sono supportate al massimo 5 pagine per richiesta. Le pagine possono essere negative. Pagina 1 indica la prima pagina. Pagina 2 indica la seconda pagina. Pagina -1 indica l'ultima pagina. Pagina -2 indica la penultima pagina. Se il file è GIF anziché PDF o TIFF, la pagina si riferisce ai frame GIF. Se questo campo è vuoto, per impostazione predefinita il servizio esegue l'annotazione delle immagini per le prime 5 pagine del file. |
AnnotateFileResponse
Risposta a una richiesta di annotazione di un singolo file. Un file può contenere una o più immagini, che hanno singolarmente le proprie risposte.
Campi | |
---|---|
input_config |
Informazioni sul file per il quale viene generata questa risposta. |
responses[] |
Singole risposte alle immagini trovate all'interno del file. |
total_pages |
Questo campo indica il numero totale di pagine del file. |
AnnotateImageRequest
Richiesta di esecuzione di attività dell'API Google Cloud Vision su un'immagine fornita dall'utente, con funzionalità richieste dall'utente e con informazioni sul contesto.
Campi | |
---|---|
image |
L'immagine da elaborare. |
features[] |
Funzionalità richieste. |
image_context |
Contesto aggiuntivo che può accompagnare l'immagine. |
AnnotateImageResponse
Risposta a una richiesta di annotazione di immagini.
Campi | |
---|---|
face_annotations[] |
Se presente, il rilevamento del volto è stato completato correttamente. |
landmark_annotations[] |
Se presente, il rilevamento di punti di riferimento è stato completato correttamente. |
logo_annotations[] |
Se presente, il rilevamento del logo è stato completato correttamente. |
label_annotations[] |
Se presente, il rilevamento delle etichette è stato completato correttamente. |
localized_object_annotations[] |
Se presente, il rilevamento di oggetti localizzati è stato completato correttamente. I risultati verranno ordinati in ordine decrescente in base al punteggio di attendibilità. |
text_annotations[] |
Se presente, il rilevamento del testo (OCR) è stato completato correttamente. |
full_text_annotation |
Se presente, il rilevamento del testo (OCR) o del testo del documento (OCR) è stato completato correttamente. Questa annotazione fornisce la gerarchia strutturale del testo rilevato tramite OCR. |
safe_search_annotation |
Se presente, l'annotazione SafeSearch è stata completata correttamente. |
image_properties_annotation |
Se presenti, le proprietà delle immagini sono state estratte correttamente. |
crop_hints_annotation |
Se presenti, i suggerimenti di ritaglio sono stati completati correttamente. |
web_detection |
Se presente, il rilevamento web è stato completato correttamente. |
product_search_results |
Se presente, la ricerca dei prodotti è stata completata correttamente. |
error |
Se impostato, rappresenta il messaggio di errore per l'operazione. Tieni presente che le annotazioni delle immagini compilate sono garantite come corrette, anche quando è impostato |
context |
Se presenti, sono necessarie informazioni contestuali per capire da dove proviene l'immagine. |
AsyncAnnotateFileRequest
Una richiesta di annotazione di file offline.
Campi | |
---|---|
input_config |
Obbligatorio. Informazioni sul file di input. |
features[] |
Obbligatorio. Funzionalità richieste. |
image_context |
Contesto aggiuntivo che può accompagnare le immagini nel file. |
output_config |
Obbligatorio. La posizione di output e i metadati desiderati (ad es. il formato). |
AsyncAnnotateFileResponse
La risposta per una singola richiesta di annotazione di file offline.
Campi | |
---|---|
output_config |
La posizione di output e i metadati di AsyncAnnotateFileRequest. |
AsyncBatchAnnotateFilesRequest
Più richieste di annotazione di file asincrone vengono raggruppate in un'unica chiamata di servizio.
Campi | |
---|---|
requests[] |
Richieste di annotazione file asincrone singole per questo batch. |
AsyncBatchAnnotateFilesResponse
Risposta a una richiesta di annotazione di file batch asincrona.
Campi | |
---|---|
responses[] |
L'elenco delle risposte all'annotazione dei file, una per ogni richiesta in AsyncBatchAnnotateFilesRequest. |
AsyncBatchAnnotateImagesRequest
Richiesta di annotazione di immagini asincrone per un elenco di immagini.
Campi | |
---|---|
requests[] |
Richieste di annotazione di singole immagini per questo lotto. |
output_config |
Obbligatorio. La posizione di output e i metadati desiderati (ad es. il formato). |
AsyncBatchAnnotateImagesResponse
Risposta a una richiesta di annotazione di immagini batch asincrona.
Campi | |
---|---|
output_config |
La posizione di output e i metadati di AsyncBatchAnnotateImagesRequest. |
BatchAnnotateFilesRequest
Un elenco di richieste di annotazione dei file utilizzando l'API BatchAnnotateFiles.
Campi | |
---|---|
requests[] |
L'elenco delle richieste di annotazione dei file. Al momento supportiamo solo un AnnotateFileRequest in BatchAnnotateFilesRequest. |
BatchAnnotateFilesResponse
Un elenco di risposte all'annotazione dei file.
Campi | |
---|---|
responses[] |
L'elenco delle risposte all'annotazione dei file, ciascuna risposta corrispondente a ogni AnnotateFileRequest in BatchAnnotateFilesRequest. |
BatchAnnotateImagesRequest
Più richieste di annotazione di immagini vengono raggruppate in un'unica chiamata di servizio.
Campi | |
---|---|
requests[] |
Richieste di annotazione di singole immagini per questo lotto. |
BatchAnnotateImagesResponse
Risposta a una richiesta di annotazione di immagini collettive.
Campi | |
---|---|
responses[] |
Risposte singole alle richieste di annotazione delle immagini all'interno del batch. |
BatchOperationMetadata
Metadati per le operazioni batch, ad esempio lo stato corrente.
Questo valore è incluso nel campo metadata
di Operation
restituito dalla chiamata GetOperation
del servizio google::longrunning::Operations
.
Campi | |
---|---|
state |
Lo stato attuale dell'operazione batch. |
submit_time |
L'ora in cui la richiesta batch è stata inviata al server. |
end_time |
L'ora in cui la richiesta batch è stata completata e |
Stato
Elenca i possibili stati della richiesta batch.
Enum | |
---|---|
STATE_UNSPECIFIED |
Non valido. |
PROCESSING |
La richiesta è in fase di elaborazione. |
SUCCESSFUL |
La richiesta è stata completata e almeno un elemento è stato elaborato correttamente. |
FAILED |
La richiesta è stata completata e nessun elemento è stato elaborato correttamente. |
CANCELLED |
La richiesta viene eseguita dopo che l'utente ha chiamato longrunning.Operations.CancelOperation. Tutti i record elaborati prima del comando di annullamento vengono visualizzati come specificato nella richiesta. |
Blocca
Elemento logico nella pagina.
Campi | |
---|---|
property |
Sono state rilevate informazioni aggiuntive per il blocco. |
bounding_box |
Il riquadro di delimitazione del blocco. I vertici sono nell'ordine in alto a sinistra, in alto a destra, in basso a destra e in basso a sinistra. Quando viene rilevata una rotazione della casella delimitante, la rotazione viene rappresentata come attorno all'angolo in alto a sinistra, come definito quando il testo viene letto nell'orientamento "naturale". Ad esempio:
e l'ordine dei vertici sarà ancora (0, 1, 2, 3). |
paragraphs[] |
Elenco di paragrafi in questo blocco (se di tipo di testo). |
block_type |
Tipo di blocco rilevato (testo, immagine e così via) per questo blocco. |
confidence |
Affidabilità dei risultati dell'OCR nel blocco. Intervallo [0, 1]. |
BlockType
Tipo di blocco (testo, immagine e così via) identificato dall'OCR.
Enum | |
---|---|
UNKNOWN |
Tipo di blocco sconosciuto. |
TEXT |
Blocco di testo normale. |
TABLE |
Blocco di tabelle. |
PICTURE |
Blocco delle immagini. |
RULER |
Casella con linee orizzontali/verticali. |
BARCODE |
Blocco di codici a barre. |
BoundingPoly
Un poligono di delimitazione per l'annotazione dell'immagine rilevata.
Campi | |
---|---|
vertices[] |
I vertici del poligono di delimitazione. |
normalized_vertices[] |
I vertici normalizzati del poligono di delimitazione. |
ColorInfo
Le informazioni sul colore sono costituite da canali RGB, punteggio e frazione dell'immagine occupata dal colore.
Campi | |
---|---|
color |
Componenti RGB del colore. |
score |
Punteggio specifico per l'immagine per questo colore. Valore compreso nell'intervallo [0, 1]. |
pixel_fraction |
La frazione di pixel occupata dal colore nell'immagine. Valore compreso nell'intervallo [0, 1]. |
CreateProductRequest
Messaggio di richiesta per il metodo CreateProduct
.
Campi | |
---|---|
parent |
Il progetto in cui deve essere creato il prodotto. Il formato è |
product |
Il prodotto da creare. |
product_id |
Un ID risorsa fornito dall'utente per questo prodotto. Se impostato, il server tenterà di utilizzare questo valore come ID risorsa. Se è già in uso, viene restituito un errore con il codice ALREADY_EXISTS. Deve avere una lunghezza massima di 128 caratteri. Non può contenere il carattere |
CreateProductSetRequest
Messaggio di richiesta per il metodo CreateProductSet
.
Campi | |
---|---|
parent |
Il progetto in cui deve essere creato il set di prodotti. Il formato è |
product_set |
Il ProductSet da creare. |
product_set_id |
Un ID risorsa fornito dall'utente per questo ProductSet. Se impostato, il server tenterà di utilizzare questo valore come ID risorsa. Se è già in uso, viene restituito un errore con il codice ALREADY_EXISTS. Deve avere una lunghezza massima di 128 caratteri. Non può contenere il carattere |
CreateReferenceImageRequest
Messaggio di richiesta per il metodo CreateReferenceImage
.
Campi | |
---|---|
parent |
Nome della risorsa del prodotto in cui creare l'immagine di riferimento. Il formato è |
reference_image |
L'immagine di riferimento da creare. Se viene specificato un ID immagine, questo viene ignorato. |
reference_image_id |
Un ID risorsa fornito dall'utente per l'immagine di riferimento da aggiungere. Se impostato, il server tenterà di utilizzare questo valore come ID risorsa. Se è già in uso, viene restituito un errore con il codice ALREADY_EXISTS. Deve avere una lunghezza massima di 128 caratteri. Non può contenere il carattere |
CropHint
Suggerimento di ritaglio singolo utilizzato per generare un nuovo ritaglio durante la pubblicazione di un'immagine.
Campi | |
---|---|
bounding_poly |
Il poligono di delimitazione per l'area di ritaglio. Le coordinate del riquadro di delimitazione sono nella scala dell'immagine originale. |
confidence |
Livello di confidenza che si tratti di una regione importante. Intervallo [0, 1]. |
importance_fraction |
Frazione di importanza di questa regione saliente rispetto all'immagine originale. |
CropHintsAnnotation
Set di suggerimenti di ritaglio utilizzati per generare nuovi ritagli durante la pubblicazione delle immagini.
Campi | |
---|---|
crop_hints[] |
Risultati del suggerimento di ritaglio. |
CropHintsParams
Parametri per la richiesta di annotazione degli indicatori di ritaglio.
Campi | |
---|---|
aspect_ratios[] |
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. |
DeleteProductRequest
Messaggio di richiesta per il metodo DeleteProduct
.
Campi | |
---|---|
name |
Nome della risorsa del prodotto da eliminare. Il formato è: |
DeleteProductSetRequest
Messaggio di richiesta per il metodo DeleteProductSet
.
Campi | |
---|---|
name |
Nome della risorsa del set di prodotti da eliminare. Il formato è: |
DeleteReferenceImageRequest
Messaggio di richiesta per il metodo DeleteReferenceImage
.
Campi | |
---|---|
name |
Il nome della risorsa dell'immagine di riferimento da eliminare. Il formato è:
|
DominantColorsAnnotation
Set di colori dominanti e relativi punteggi.
Campi | |
---|---|
colors[] |
Valori di colore RGB con il relativo punteggio e la frazione di pixel. |
EntityAnnotation
Insieme di funzionalità delle entità rilevate.
Campi | |
---|---|
mid |
ID entità opaco. Alcuni ID potrebbero essere disponibili nell'API Search di Knowledge Graph di Google. |
locale |
Il codice lingua per le impostazioni internazionali in cui è espresso il testo dell'entità |
description |
Descrizione testuale dell'entità, espressa nella lingua |
score |
Punteggio complessivo del risultato. Intervallo [0, 1]. |
confidence |
Ritirato. Utilizza invece |
topicality |
La pertinenza dell'etichetta ICA (annotazione dei contenuti delle immagini) all'immagine. Ad esempio, la pertinenza di "torre" è probabilmente più alta per un'immagine contenente la "Torre Eiffel" rilevata rispetto a un'immagine contenente un edificio alto rilevato in lontananza, anche se la certezza che in ogni immagine sia presente una torre potrebbe essere la stessa. Intervallo [0, 1]. |
bounding_poly |
Regione dell'immagine a cui appartiene questa entità. Non prodotto per le funzionalità di |
locations[] |
Le informazioni sulla posizione dell'entità rilevata. Possono essere presenti più elementi |
properties[] |
Alcune entità possono avere campi |
FaceAnnotation
Un oggetto di annotazione del volto contiene i risultati del rilevamento dei volti.
Campi | |
---|---|
bounding_poly |
Il poligono di delimitazione intorno al viso. Le coordinate del riquadro di delimitazione sono nella scala dell'immagine originale. Il riquadro di delimitazione viene calcolato per "inquadrare" il volto in base alle aspettative umane. Si basa sui risultati dei landmark. Tieni presente che una o più coordinate x e/o y potrebbero non essere generate in |
fd_bounding_poly |
Il poligono di contenimento
(Rilevamento facciale) prefisso. |
landmarks[] |
Sono stati rilevati i punti di riferimento del viso. |
roll_angle |
Angolo di inclinazione, che indica l'entità della rotazione in senso orario/antiorario del volto rispetto al verticale dell'immagine sull'asse perpendicolare al volto. Intervallo [-180,180]. |
pan_angle |
Angolo di imbardata, che indica l'angolo verso sinistra/destra verso cui è rivolto il volto rispetto al piano verticale perpendicolare all'immagine. Intervallo [-180,180]. |
tilt_angle |
Angolo di inclinazione, che indica l'angolo verso l'alto/verso il basso in cui è rivolto il volto rispetto al piano orizzontale dell'immagine. Intervallo [-180,180]. |
detection_confidence |
Affidabilità del rilevamento. Intervallo [0, 1]. |
landmarking_confidence |
Affidabilità dell'identificazione dei punti di riferimento del volto. Intervallo [0, 1]. |
joy_likelihood |
Probabilità di gioia. |
sorrow_likelihood |
Probabilità di delusione. |
anger_likelihood |
Probabilità di rabbia. |
surprise_likelihood |
Probabilità di sorpresa. |
under_exposed_likelihood |
Probabilità di sottoesposizione. |
blurred_likelihood |
Probabilità sfocata. |
headwear_likelihood |
Probabilità di indossare un copricapo. |
Punto di riferimento
Un punto di riferimento specifico per il volto (ad esempio, un tratto del viso).
Campi | |
---|---|
type |
Tipo di punto di riferimento del viso. |
position |
Posizione del punto di riferimento del volto. |
Tipo
Tipo di punto di riferimento (elemento) del viso. Sinistra e destra sono definiti dal punto di vista dell'osservatore dell'immagine senza considerare le proiezioni speculari tipiche delle foto. Quindi, in genere, LEFT_EYE
è l'occhio destro della persona.
Enum | |
---|---|
UNKNOWN_LANDMARK |
È stato rilevato un punto di riferimento del volto sconosciuto. Non deve essere compilato. |
LEFT_EYE |
Occhio sinistro. |
RIGHT_EYE |
Occhio destro. |
LEFT_OF_LEFT_EYEBROW |
A sinistra dell'arcata sopracciliare sinistra. |
RIGHT_OF_LEFT_EYEBROW |
A destra dell'arcata sopracciliare sinistra. |
LEFT_OF_RIGHT_EYEBROW |
A sinistra dell'arcata sopracciliare destra. |
RIGHT_OF_RIGHT_EYEBROW |
A destra dell'arcata sopracciliare destra. |
MIDPOINT_BETWEEN_EYES |
Punto intermedio tra gli occhi. |
NOSE_TIP |
La punta del naso. |
UPPER_LIP |
Labbro superiore. |
LOWER_LIP |
Labbro inferiore. |
MOUTH_LEFT |
Bocca a sinistra. |
MOUTH_RIGHT |
Bocca a destra. |
MOUTH_CENTER |
Al centro della bocca. |
NOSE_BOTTOM_RIGHT |
Naso, in basso a destra. |
NOSE_BOTTOM_LEFT |
Naso, in basso a sinistra. |
NOSE_BOTTOM_CENTER |
Naso, in basso al centro. |
LEFT_EYE_TOP_BOUNDARY |
Occhio sinistro, confine superiore. |
LEFT_EYE_RIGHT_CORNER |
Occhio sinistro, angolo a destra. |
LEFT_EYE_BOTTOM_BOUNDARY |
Occhio sinistro, bordo inferiore. |
LEFT_EYE_LEFT_CORNER |
Occhio sinistro, angolo sinistro. |
RIGHT_EYE_TOP_BOUNDARY |
Occhio destro, bordo superiore. |
RIGHT_EYE_RIGHT_CORNER |
Occhio destro, angolo destro. |
RIGHT_EYE_BOTTOM_BOUNDARY |
Occhio destro, confine inferiore. |
RIGHT_EYE_LEFT_CORNER |
Occhio destro, angolo a sinistra. |
LEFT_EYEBROW_UPPER_MIDPOINT |
Sopracciglio sinistro, punto intermedio superiore. |
RIGHT_EYEBROW_UPPER_MIDPOINT |
Sopracciglio destro, punto intermedio superiore. |
LEFT_EAR_TRAGION |
Trago dell'orecchio sinistro. |
RIGHT_EAR_TRAGION |
Trago dell'orecchio destro. |
LEFT_EYE_PUPIL |
Pupilla dell'occhio sinistro. |
RIGHT_EYE_PUPIL |
Pupilla dell'occhio destro. |
FOREHEAD_GLABELLA |
Fronte, glabella. |
CHIN_GNATHION |
Mento gnatione. |
CHIN_LEFT_GONION |
Goniomansio sinistro del mento. |
CHIN_RIGHT_GONION |
Goniomansio destro del mento. |
Funzionalità
Il tipo di rilevamento dell'API Google Cloud Vision da eseguire e il numero massimo di risultati da restituire per quel tipo. Nell'elenco features
è possibile specificare più oggetti Feature
.
Campi | |
---|---|
type |
Il tipo di elemento. |
max_results |
Numero massimo di risultati di questo tipo. Non applicabile a |
model |
Modello da utilizzare per la funzionalità. Valori supportati: "builtin/stable" (il valore predefinito se non impostato) e "builtin/latest". |
Tipo
Tipo di funzionalità dell'API Google Cloud Vision da estrarre.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Tipo di elemento non specificato. |
FACE_DETECTION |
Esegui il rilevamento dei volti. |
LANDMARK_DETECTION |
Esegui il rilevamento dei punti di riferimento. |
LOGO_DETECTION |
Esegui il rilevamento dei loghi. |
LABEL_DETECTION |
Esegui il rilevamento delle etichette. |
TEXT_DETECTION |
Esegui il rilevamento del testo / il riconoscimento ottico dei caratteri (OCR). Il rilevamento del testo è ottimizzato per le aree di testo all'interno di un'immagine più grande. Se l'immagine è un documento, utilizza invece DOCUMENT_TEXT_DETECTION . |
DOCUMENT_TEXT_DETECTION |
Esegui l'OCR di documenti con testo denso. Ha la precedenza quando sono presenti sia DOCUMENT_TEXT_DETECTION che TEXT_DETECTION . |
SAFE_SEARCH_DETECTION |
Esegui la ricerca sicura per rilevare contenuti potenzialmente non sicuri o indesiderati. |
IMAGE_PROPERTIES |
Calcola un insieme di proprietà relative all'immagine, come i colori predominanti dell'immagine. |
CROP_HINTS |
Esegui i suggerimenti di ritaglio. |
WEB_DETECTION |
Esegui il rilevamento web. |
PRODUCT_SEARCH |
Esegui Product Search. |
OBJECT_LOCALIZATION |
Esegui il localizzatore per il rilevamento di oggetti. |
GcsDestination
La posizione di Google Cloud Storage in cui verrà scritto l'output.
Campi | |
---|---|
uri |
Prefisso dell'URI Google Cloud Storage in cui verranno archiviati i risultati. I risultati saranno in formato JSON e preceduti dal prefisso URI di input corrispondente. Questo campo può rappresentare un prefisso del file Google Cloud Storage o una directory Google Cloud Storage. In entrambi i casi, l'URI deve essere univoco perché, per ottenere tutti i file di output, dovrai eseguire una ricerca con caratteri jolly in Google Cloud Storage sul prefisso URI fornito. Esempi:
Se sono presenti più output, ogni risposta è ancora AnnotateFileResponse, ciascuna delle quali contiene un sottoinsieme dell'elenco completo di AnnotateImageResponse. Possono verificarsi più output se, ad esempio, l'output JSON è troppo grande e si verifica un overflow in più file suddivisi in parti. |
GcsSource
La posizione di Google Cloud Storage da cui verrà letto l'input.
Campi | |
---|---|
uri |
URI Google Cloud Storage per il file di input. Deve essere solo un oggetto Google Cloud Storage. I caratteri jolly non sono attualmente supportati. |
GetProductRequest
Messaggio di richiesta per il metodo GetProduct
.
Campi | |
---|---|
name |
Nome della risorsa del prodotto da ottenere. Il formato è: |
GetProductSetRequest
Messaggio di richiesta per il metodo GetProductSet
.
Campi | |
---|---|
name |
Nome della risorsa del set di prodotti da ottenere. Il formato è: |
GetReferenceImageRequest
Messaggio di richiesta per il metodo GetReferenceImage
.
Campi | |
---|---|
name |
Il nome della risorsa dell'immagine di riferimento da ottenere. Il formato è:
|
Immagine
Immagine client su cui eseguire le attività dell'API Google Cloud Vision.
Campi | |
---|---|
content |
Contenuti delle immagini, rappresentati come uno stream di byte. Nota: come per tutti i campi |
source |
Posizione dell'immagine di Google Cloud Storage o URL immagine accessibile pubblicamente. Se per un'immagine vengono forniti sia |
ImageAnnotationContext
Se un'immagine è stata prodotta da un file (ad es. un PDF), questo messaggio fornisce informazioni sulla relativa origine.
Campi | |
---|---|
uri |
L'URI del file utilizzato per produrre l'immagine. |
page_number |
Se il file era un PDF o un TIFF, questo campo indica il numero di pagina all'interno del file utilizzato per produrre l'immagine. |
ImageContext
Contesto dell'immagine e/o parametri specifici della funzionalità.
Campi | |
---|---|
lat_long_rect |
Non utilizzato. |
language_hints[] |
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 |
crop_hints_params |
Parametri per la richiesta di annotazione degli indicatori di ritaglio. |
product_search_params |
Parametri per la ricerca di prodotti. |
web_detection_params |
Parametri per il rilevamento web. |
ImageProperties
Memorizza le proprietà dell'immagine, ad esempio i colori dominanti.
Campi | |
---|---|
dominant_colors |
Se presenti, i colori dominanti sono stati completati correttamente. |
ImageSource
Origine immagine esterna (posizione dell'immagine in Google Cloud Storage o URL web).
Campi | |
---|---|
gcs_image_uri |
Utilizza L'URI Google Cloud Storage del tipo |
image_uri |
L'URI dell'immagine di origine. Può essere:
Quando vengono specificati sia |
ImportProductSetsGcsSource
La posizione di Google Cloud Storage per un file CSV che conserva un elenco di ImportProductSetRequests in ogni riga.
Campi | |
---|---|
csv_file_uri |
L'URI Google Cloud Storage del file CSV di input. L'URI deve iniziare con Il formato del file CSV di input deve essere di un'immagine per riga. In ogni riga sono presenti 8 colonne.
Le colonne Se il La colonna La colonna Se esiste già un La colonna
La colonna È consentita al massimo una colonna La colonna Il sistema ridimensionerà l'immagine se la risoluzione è troppo elevata per essere elaborata (superiore a 20 MP). |
ImportProductSetsInputConfig
I contenuti di input per il metodo ImportProductSets
.
Campi | |
---|---|
gcs_source |
La posizione di Google Cloud Storage per un file CSV che conserva un elenco di ImportProductSetRequests in ogni riga. |
ImportProductSetsRequest
Messaggio di richiesta per il metodo ImportProductSets
.
Campi | |
---|---|
parent |
Il progetto in cui devono essere importati i set di prodotti. Il formato è |
input_config |
I contenuti inseriti per l'elenco delle richieste. |
ImportProductSetsResponse
Messaggio di risposta per il metodo ImportProductSets
.
Questo messaggio viene restituito dal metodo google.longrunning.Operations.GetOperation
nel campo google.longrunning.Operation.response
restituito.
Campi | |
---|---|
reference_images[] |
L'elenco delle reference_images importate correttamente. |
statuses[] |
Lo stato rpc per ogni richiesta ImportProductSet, inclusi i risultati positivi e gli errori. Il numero di stati corrisponde al numero di righe del file CSV e statuses[i] memorizza lo stato di esito positivo o negativo dell'elaborazione della riga i-esima del file CSV, a partire dalla riga 0. |
InputConfig
La posizione di input e i metadati desiderati.
Campi | |
---|---|
gcs_source |
La posizione di Google Cloud Storage da cui leggere l'input. |
content |
Contenuti del file, rappresentati come uno stream di byte. Nota: come per tutti i campi Al momento, questo campo funziona solo per le richieste BatchAnnotateFiles. Non funziona per le richieste AsyncBatchAnnotateFiles. |
mime_type |
Il tipo di file. Al momento sono supportati solo "application/pdf", "image/tiff" e "image/gif". I caratteri jolly non sono supportati. |
LatLongRect
Rettangolo determinato da coppie di valori LatLng
minimi e massimi.
Campi | |
---|---|
min_lat_lng |
Coppia lat/long minima. |
max_lat_lng |
Coppia lat/long massima. |
Probabilità
Una rappresentazione bucketizzata della probabilità, che ha lo scopo di fornire ai clienti risultati altamente stabili durante gli upgrade dei modelli.
Enum | |
---|---|
UNKNOWN |
Probabilità sconosciuta. |
VERY_UNLIKELY |
È molto improbabile che l'immagine appartenga al verticale specificato. |
UNLIKELY |
È improbabile che l'immagine appartenga al verticale specificato. |
POSSIBLE |
È possibile che l'immagine appartenga al verticale specificato. |
LIKELY |
È probabile che l'immagine appartenga al verticale specificato. |
VERY_LIKELY |
È molto probabile che l'immagine appartenga al verticale specificato. |
ListProductSetsRequest
Messaggio di richiesta per il metodo ListProductSets
.
Campi | |
---|---|
parent |
Il progetto da cui devono essere elencati i set di prodotti. Il formato è |
page_size |
Il numero massimo di elementi da restituire. Valore predefinito 10, massimo 100. |
page_token |
Il token next_page_token restituito da una precedente richiesta di elenco, se presente. |
ListProductSetsResponse
Messaggio di risposta per il metodo ListProductSets
.
Campi | |
---|---|
product_sets[] |
Elenco di set di prodotti. |
next_page_token |
Token per recuperare la pagina di risultati successiva o vuoto se non ci sono altri risultati nell'elenco. |
ListProductsInProductSetRequest
Messaggio di richiesta per il metodo ListProductsInProductSet
.
Campi | |
---|---|
name |
La risorsa ProductSet per cui recuperare i prodotti. Il formato è: |
page_size |
Il numero massimo di elementi da restituire. Valore predefinito 10, massimo 100. |
page_token |
Il token next_page_token restituito da una precedente richiesta di elenco, se presente. |
ListProductsInProductSetResponse
Messaggio di risposta per il metodo ListProductsInProductSet
.
Campi | |
---|---|
products[] |
L'elenco dei prodotti. |
next_page_token |
Token per recuperare la pagina di risultati successiva o vuoto se non ci sono altri risultati nell'elenco. |
ListProductsRequest
Messaggio di richiesta per il metodo ListProducts
.
Campi | |
---|---|
parent |
Il progetto OPPURE il set di prodotti da cui devono essere elencati i prodotti. Formato: |
page_size |
Il numero massimo di elementi da restituire. Valore predefinito 10, massimo 100. |
page_token |
Il token next_page_token restituito da una precedente richiesta di elenco, se presente. |
ListProductsResponse
Messaggio di risposta per il metodo ListProducts
.
Campi | |
---|---|
products[] |
Elenco di prodotti. |
next_page_token |
Token per recuperare la pagina di risultati successiva o vuoto se non ci sono altri risultati nell'elenco. |
ListReferenceImagesRequest
Messaggio di richiesta per il metodo ListReferenceImages
.
Campi | |
---|---|
parent |
Nome della risorsa del prodotto contenente le immagini di riferimento. Il formato è |
page_size |
Il numero massimo di elementi da restituire. Valore predefinito 10, massimo 100. |
page_token |
Un token che identifica una pagina di risultati da restituire. Si tratta del valore di Se non specificato, il valore predefinito è la prima pagina. |
ListReferenceImagesResponse
Messaggio di risposta per il metodo ListReferenceImages
.
Campi | |
---|---|
reference_images[] |
L'elenco delle immagini di riferimento. |
page_size |
Il numero massimo di elementi da restituire. Valore predefinito 10, massimo 100. |
next_page_token |
Il token next_page_token restituito da una precedente richiesta di elenco, se presente. |
LocalizedObjectAnnotation
Set di oggetti rilevati con riquadri di delimitazione.
Campi | |
---|---|
mid |
L'ID oggetto deve essere in linea con EntityAnnotation mid. |
language_code |
Il codice lingua BCP-47, ad esempio "en-US" o "sr-Latn". Per ulteriori informazioni, visita la pagina http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
name |
Nome dell'oggetto, espresso nella lingua |
score |
Punteggio del risultato. Intervallo [0, 1]. |
bounding_poly |
Regione dell'immagine a cui appartiene questo oggetto. Questo campo deve essere compilato. |
LocationInfo
Informazioni sulla posizione dell'entità rilevata.
Campi | |
---|---|
lat_lng |
Coordinate della posizione lat/long. |
NormalizedVertex
Un vertice rappresenta un punto 2D nell'immagine. NOTA: le coordinate dei vertici normalizzate sono relative all'immagine originale e vanno da 0 a 1.
Campi | |
---|---|
x |
Coordinata X. |
y |
Coordinata Y. |
OperationMetadata
Contiene i metadati per l'operazione BatchAnnotateImages.
Campi | |
---|---|
state |
Stato attuale dell'operazione batch. |
create_time |
L'ora in cui è stata ricevuta la richiesta batch. |
update_time |
L'ora dell'ultimo aggiornamento del risultato dell'operazione. |
Stato
Stati delle operazioni batch.
Enum | |
---|---|
STATE_UNSPECIFIED |
Non valido. |
CREATED |
Richiesta ricevuta. |
RUNNING |
La richiesta è in fase di elaborazione. |
DONE |
L'elaborazione batch è stata completata. |
CANCELLED |
L'elaborazione collettiva è stata annullata. |
OutputConfig
La posizione di output e i metadati desiderati.
Campi | |
---|---|
gcs_destination |
La posizione di Google Cloud Storage in cui scrivere gli output. |
batch_size |
Il numero massimo di proto di risposta da inserire in ogni file JSON di output su Google Cloud Storage. L'intervallo valido è [1, 100]. Se non specificato, il valore predefinito è 20. Ad esempio, per un file PDF con 100 pagine verranno generati 100 proto di risposta. Se Al momento, batch_size si applica solo a GcsDestination, con un potenziale supporto futuro per altre configurazioni di output. |
Pagina
Pagina rilevata dall'OCR.
Campi | |
---|---|
property |
Sono state rilevate informazioni aggiuntive nella pagina. |
width |
Larghezza della pagina. Per i PDF l'unità di misura è punti. Per le immagini (inclusi i file TIFF), l'unità di misura è il pixel. |
height |
Altezza pagina. Per i PDF l'unità di misura è punti. Per le immagini (inclusi i file TIFF), l'unità di misura è il pixel. |
blocks[] |
Elenco di blocchi di testo, immagini e così via in questa pagina. |
confidence |
Affidabilità dei risultati dell'OCR nella pagina. Intervallo [0, 1]. |
Paragrafo
Unità strutturale di testo che rappresenta un numero di parole in un determinato ordine.
Campi | |
---|---|
property |
Sono state rilevate informazioni aggiuntive per il paragrafo. |
bounding_box |
Il riquadro di delimitazione del paragrafo. I vertici sono nell'ordine in alto a sinistra, in alto a destra, in basso a destra e in basso a sinistra. Quando viene rilevata una rotazione della casella delimitante, la rotazione viene rappresentata come attorno all'angolo in alto a sinistra, come definito quando il testo viene letto nell'orientamento "naturale". Ad esempio: * quando il testo è orizzontale, potrebbe avere il seguente aspetto: 0----1 | | 3----2 * quando viene ruotato di 180 gradi attorno all'angolo in alto a sinistra, diventa: 2----3 | | 1----0 e l'ordine dei vertici sarà sempre (0, 1, 2, 3). |
words[] |
Elenco di parole in questo paragrafo. |
confidence |
Affidabilità dei risultati dell'OCR per il paragrafo. Intervallo [0, 1]. |
Posizione
Una posizione 3D nell'immagine, utilizzata principalmente per i punti di riferimento del rilevamento dei volti. Una posizione valida deve avere sia le coordinate x che quelle y. Le coordinate di posizione sono nella stessa scala dell'immagine originale.
Campi | |
---|---|
x |
Coordinata X. |
y |
Coordinata Y. |
z |
Coordinata Z (o profondità). |
Prodotto
Un prodotto contiene ReferenceImages.
Campi | |
---|---|
name |
Il nome della risorsa del prodotto. Il formato è: Questo campo viene ignorato durante la creazione di un prodotto. |
display_name |
Il nome fornito dall'utente per questo prodotto. Non deve essere vuoto. Deve avere una lunghezza massima di 4096 caratteri. |
description |
Metadati forniti dall'utente da archiviare con questo prodotto. Deve avere una lunghezza massima di 4096 caratteri. |
product_category |
La categoria del prodotto identificata dall'immagine di riferimento. Deve essere "homegoods-v2", "apparel-v2", "toys-v2" o "packagedgoods-v1". Le categorie precedenti "homegoods", "apparel" e "toys" 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 a queste categorie. Questo campo è immutabile. |
product_labels[] |
Coppie chiave-valore che possono essere associate a un prodotto. Al momento della query, è possibile specificare vincoli in base a product_labels. Tieni presente che i valori interi possono essere forniti come stringhe, ad esempio "1199". Solo le stringhe con valori interi possono corrispondere a una limitazione basata su intervallo che sarà supportata a breve. È possibile assegnare più valori alla stessa chiave. Un prodotto può avere fino a 100 etichette prodotto. |
KeyValue
Un'etichetta del prodotto rappresentata come coppia chiave-valore.
Campi | |
---|---|
key |
La chiave dell'etichetta attaccata al prodotto. Non può essere vuoto e non può superare i 128 byte. |
value |
Il valore dell'etichetta applicata al prodotto. Non può essere vuoto e non può superare i 128 byte. |
ProductSearchParams
Parametri per una richiesta di ricerca di prodotti.
Campi | |
---|---|
bounding_poly |
Il poligono di delimitazione intorno all'area di interesse nell'immagine. Facoltativo. Se non è specificato, verrà applicata la discrezione del sistema. |
product_set |
Il nome della risorsa di un Il formato è: |
product_categories[] |
L'elenco delle categorie di prodotti in cui effettuare la ricerca. Al momento, viene considerata solo la prima categoria e devono essere specificati "homegoods-v2", "apparel-v2" o "toys-v2". Le categorie precedenti "homegoods", "apparel" e "toys" 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 anche dei prodotti esistenti in queste categorie. |
filter |
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 "=". |
ProductSearchResults
Risultati per una richiesta di ricerca di prodotti.
Campi | |
---|---|
index_time |
Timestamp dell'indice che ha fornito questi risultati. I prodotti aggiunti all'insieme di prodotti e quelli rimossi dall'insieme di prodotti dopo questa data non vengono visualizzati nei risultati attuali. |
results[] |
Elenco di risultati, uno per ogni corrispondenza del prodotto. |
product_grouped_results[] |
Elenco di risultati raggruppati per prodotti rilevati nell'immagine della query. Ogni voce corrisponde a un poligono delimitante nell'immagine di query e contiene i prodotti corrispondenti specifici per quella regione. Potrebbero essere presenti corrispondenze di prodotti duplicate nell'unione di tutti i risultati per prodotto. |
GroupedResult
Informazioni sui prodotti simili a un singolo prodotto in un'immagine di query.
Campi | |
---|---|
bounding_poly |
Il poligono di delimitazione attorno al prodotto rilevato nell'immagine della query. |
results[] |
Elenco di risultati, uno per ogni corrispondenza del prodotto. |
Risultato
Informazioni su un prodotto.
Campi | |
---|---|
product |
Il prodotto. |
score |
Un livello di confidenza sulla corrispondenza, compreso tra 0 (nessuna confidenza) e 1 (fiducia totale). |
image |
Il nome della risorsa dell'immagine del prodotto più simile alla query. |
ProductSet
Un ProductSet contiene prodotti. Un ProductSet può contenere al massimo un milione di immagini di riferimento. Se il limite viene superato, l'indicizzazione periodica non andrà a buon fine.
Campi | |
---|---|
name |
Il nome della risorsa del set di prodotti. Il formato è: Questo campo viene ignorato durante la creazione di un ProductSet. |
display_name |
Il nome fornito dall'utente per questo ProductSet. Non deve essere vuoto. Deve avere una lunghezza massima di 4096 caratteri. |
index_time |
Solo output. L'ora dell'ultimo indicizzazione di questo ProductSet. I risultati della query rifletteranno tutti gli aggiornamenti precedenti a questa data. Se questo ProductSet non è mai stato indicizzato, il timestamp è il valore predefinito "1970-01-01T00:00:00Z". Questo campo viene ignorato durante la creazione di un ProductSet. |
index_error |
Solo output. Se si è verificato un errore durante l'indicizzazione dell'insieme di prodotti, il campo viene compilato. Questo campo viene ignorato durante la creazione di un ProductSet. |
Proprietà
Un Property
è costituito da una coppia nome/valore fornita dall'utente.
Campi | |
---|---|
name |
Nome della proprietà. |
value |
Valore della proprietà. |
uint64_value |
Valore delle proprietà numeriche. |
ReferenceImage
Un ReferenceImage
rappresenta un'immagine del prodotto e i relativi metadati associati, come i riquadri di delimitazione.
Campi | |
---|---|
name |
Il nome della risorsa dell'immagine di riferimento. Il formato è:
Questo campo viene ignorato quando viene creata un'immagine di riferimento. |
uri |
L'URI Google Cloud Storage dell'immagine di riferimento. L'URI deve iniziare con Obbligatorio. |
bounding_polys[] |
Poligoni di confine intorno alle aree di interesse nell'immagine di riferimento. Facoltativo. Se questo campo è vuoto, il sistema tenterà di rilevare le regioni di interesse. Verranno utilizzati al massimo 10 poligoni delimitanti. La forma fornita viene convertita in un rettangolo non ruotato. Una volta convertito, il lato piccolo del rettangolo deve essere maggiore o uguale a 300 pixel. Le proporzioni devono essere pari o inferiori a 1:4 (ad es. 1:3 è accettabile, 1:5 non lo è). |
RemoveProductFromProductSetRequest
Messaggio di richiesta per il metodo RemoveProductFromProductSet
.
Campi | |
---|---|
name |
Il nome della risorsa del set di prodotti da modificare. Il formato è: |
product |
Il nome della risorsa del prodotto da rimuovere da questo ProductSet. Il formato è: |
SafeSearchAnnotation
Set di funzionalità relative all'immagine, calcolate con metodi di visione artificiale nei verticali SafeSearch (ad es. contenuti per adulti, spoofing, contenuti medici, violenza).
Campi | |
---|---|
adult |
Rappresenta la probabilità che l'immagine includa contenuti per adulti. I contenuti per adulti possono includere elementi quali nudità, immagini o cartoni animati pornografici o attività sessuali. |
spoof |
Probabilità di spoofing. La probabilità che sia stata apportata una modifica alla versione canonica dell'immagine per renderla divertente o offensiva. |
medical |
Probabilità che si tratti di un'immagine medica. |
violence |
Probabilità che questa immagine includa contenuti violenti. |
racy |
Probabilità che l'immagine richiesta contenga contenuti di natura sessuale. I contenuti di natura sessuale possono includere, a titolo esemplificativo, abbigliamento succinto o trasparente, nudità coperte strategicamente, pose osceni o provocanti o primi piani di aree sensibili del corpo. |
Simbolo
Una singola rappresentazione simbolica.
Campi | |
---|---|
property |
Sono state rilevate informazioni aggiuntive per il simbolo. |
bounding_box |
Il riquadro di delimitazione del simbolo. I vertici sono nell'ordine in alto a sinistra, in alto a destra, in basso a destra e in basso a sinistra. Quando viene rilevata una rotazione della casella delimitante, la rotazione viene rappresentata come attorno all'angolo in alto a sinistra, come definito quando il testo viene letto nell'orientamento "naturale". Ad esempio: * quando il testo è orizzontale, potrebbe avere il seguente aspetto: 0----1 | | 3----2 * quando viene ruotato di 180 gradi attorno all'angolo in alto a sinistra, diventa: 2----3 | | 1----0 e l'ordine dei vertici sarà sempre (0, 1, 2, 3). |
text |
La rappresentazione UTF-8 effettiva del simbolo. |
confidence |
La confidenza dei risultati dell'OCR per il simbolo. Intervallo [0, 1]. |
TextAnnotation
TextAnnotation contiene una rappresentazione strutturata del testo estratto tramite OCR. La gerarchia di una struttura di testo estratta tramite OCR è la seguente: TextAnnotation -> Pagina -> Blocco -> Paragrafo -> Parola -> Simbolo Ogni componente strutturale, a partire da Pagina, può avere ulteriori proprietà. Le proprietà descrivono le lingue rilevate, le interruzioni e così via. Per ulteriori dettagli, consulta la definizione del messaggio TextAnnotation.TextProperty
riportata di seguito.
Campi | |
---|---|
pages[] |
Elenco di pagine rilevate dall'OCR. |
text |
Testo UTF-8 rilevato nelle pagine. |
DetectedBreak
È stata rilevata l'inizio o la fine di un componente strutturale.
Campi | |
---|---|
type |
Tipo di interruzione rilevato. |
is_prefix |
True se l'elemento viene anteposto da un a capo. |
BreakType
Enum per indicare il tipo di interruzione trovata. A capo, spazio e così via.
Enum | |
---|---|
UNKNOWN |
Tipo di etichetta di interruzione sconosciuto. |
SPACE |
Spazio normale. |
SURE_SPACE |
Spazio sicuro (molto ampio). |
EOL_SURE_SPACE |
Interruzione di riga. |
HYPHEN |
Apostrofo finale non presente nel testo; non si verifica con SPACE , LEADER_SPACE o LINE_BREAK . |
LINE_BREAK |
Interruzione di riga che termina un paragrafo. |
DetectedLanguage
Lingua rilevata per un componente strutturale.
Campi | |
---|---|
language_code |
Il codice lingua BCP-47, ad esempio "en-US" o "sr-Latn". Per ulteriori informazioni, visita la pagina http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
confidence |
Affidabilità della lingua rilevata. Intervallo [0, 1]. |
TextProperty
Sono state rilevate informazioni aggiuntive sul componente strutturale.
Campi | |
---|---|
detected_languages[] |
Un elenco delle lingue rilevate con il relativo livello di confidenza. |
detected_break |
È stato rilevato l'inizio o la fine di un segmento di testo. |
UpdateProductRequest
Messaggio di richiesta per il metodo UpdateProduct
.
Campi | |
---|---|
product |
La risorsa Product che sostituisce quella sul server. product.name è immutabile. |
update_mask |
|
UpdateProductSetRequest
Messaggio di richiesta per il metodo UpdateProductSet
.
Campi | |
---|---|
product_set |
La risorsa ProductSet che sostituisce quella sul server. |
update_mask |
|
Vertex
Un vertice rappresenta un punto 2D nell'immagine. NOTA: le coordinate dei vertici sono nella stessa scala dell'immagine originale.
Campi | |
---|---|
x |
Coordinata X. |
y |
Coordinata Y. |
WebDetection
Informazioni pertinenti per l'immagine da internet.
Campi | |
---|---|
web_entities[] |
Entità dedotte da immagini simili su internet. |
full_matching_images[] |
Immagini completamente corrispondenti da internet. Può includere copie ridimensionate dell'immagine di query. |
partial_matching_images[] |
Immagini con corrispondenza parziale da internet. Queste immagini sono abbastanza simili da condividere alcune caratteristiche chiave. Ad esempio, un'immagine originale avrà probabilmente una corrispondenza parziale per i suoi ritagli. |
pages_with_matching_images[] |
Pagine web contenenti le immagini corrispondenti di internet. |
visually_similar_images[] |
I risultati di immagini visivamente simili. |
best_guess_labels[] |
La migliore supposizione del servizio sull'argomento dell'immagine richiesta. Dedotto da immagini simili sul web aperto. |
WebEntity
Entità dedotta da immagini simili su internet.
Campi | |
---|---|
entity_id |
ID entità opaco. |
score |
Punteggio di pertinenza complessivo dell'entità. Non sono normalizzate e non sono paragonabili tra query di immagini diverse. |
description |
Descrizione canonica dell'entità, in inglese. |
WebImage
Metadati per le immagini online.
Campi | |
---|---|
url |
L'URL dell'immagine del risultato. |
score |
(Ritiro previsto) Punteggio di pertinenza complessivo dell'immagine. |
WebLabel
Etichetta per fornire metadati aggiuntivi per il rilevamento web.
Campi | |
---|---|
label |
Etichetta per i metadati aggiuntivi. |
language_code |
Il codice lingua BCP-47 per |
Pagina web
Metadati per le pagine web.
Campi | |
---|---|
url |
L'URL della pagina web del risultato. |
score |
(Ritiro previsto) Punteggio di pertinenza complessivo della pagina web. |
page_title |
Titolo della pagina web, può contenere markup HTML. |
full_matching_images[] |
Immagini completamente corrispondenti nella pagina. Può includere copie ridimensionate dell'immagine di query. |
partial_matching_images[] |
Immagini con corrispondenza parziale nella pagina. Queste immagini sono abbastanza simili da condividere alcune caratteristiche chiave. Ad esempio, un'immagine originale avrà probabilmente una corrispondenza parziale per i suoi ritagli. |
WebDetectionParams
Parametri per la richiesta di rilevamento web.
Campi | |
---|---|
include_geo_results |
Indica se includere i risultati derivati dalle informazioni geografiche nell'immagine. |
Word
Una rappresentazione di una parola.
Campi | |
---|---|
property |
Sono state rilevate informazioni aggiuntive per la parola. |
bounding_box |
Il riquadro di delimitazione della parola. I vertici sono nell'ordine in alto a sinistra, in alto a destra, in basso a destra e in basso a sinistra. Quando viene rilevata una rotazione della casella delimitante, la rotazione viene rappresentata come attorno all'angolo in alto a sinistra, come definito quando il testo viene letto nell'orientamento "naturale". Ad esempio: * quando il testo è orizzontale, potrebbe avere il seguente aspetto: 0----1 | | 3----2 * quando viene ruotato di 180 gradi attorno all'angolo in alto a sinistra, diventa: 2----3 | | 1----0 e l'ordine dei vertici sarà sempre (0, 1, 2, 3). |
symbols[] |
Elenco dei simboli nella parola. L'ordine dei simboli segue l'ordine di lettura naturale. |
confidence |
Affidabilità dei risultati dell'OCR per la parola. Intervallo [0, 1]. |