Index
ImageAnnotator
(interface)ProductSearch
(interface)AddProductToProductSetRequest
(message)AnnotateFileRequest
(message)AnnotateFileResponse
(message)AnnotateImageRequest
(message)AnnotateImageResponse
(message)AsyncAnnotateFileRequest
(message)AsyncAnnotateFileResponse
(message)AsyncBatchAnnotateFilesRequest
(message)AsyncBatchAnnotateFilesResponse
(message)AsyncBatchAnnotateImagesRequest
(message)AsyncBatchAnnotateImagesResponse
(message)BatchAnnotateFilesRequest
(message)BatchAnnotateFilesResponse
(message)BatchAnnotateImagesRequest
(message)BatchAnnotateImagesResponse
(message)BatchOperationMetadata
(message)BatchOperationMetadata.State
(enum)Block
(message)Block.BlockType
(enum)BoundingPoly
(message)ColorInfo
(message)CreateProductRequest
(message)CreateProductSetRequest
(message)CreateReferenceImageRequest
(message)CropHint
(message)CropHintsAnnotation
(message)CropHintsParams
(message)DeleteProductRequest
(message)DeleteProductSetRequest
(message)DeleteReferenceImageRequest
(message)DominantColorsAnnotation
(message)EntityAnnotation
(message)FaceAnnotation
(message)FaceAnnotation.Landmark
(message)FaceAnnotation.Landmark.Type
(enum)Feature
(message)Feature.Type
(enum)GcsDestination
(message)GcsSource
(message)GetProductRequest
(message)GetProductSetRequest
(message)GetReferenceImageRequest
(message)Image
(message)ImageAnnotationContext
(message)ImageContext
(message)ImageProperties
(message)ImageSource
(message)ImportProductSetsGcsSource
(message)ImportProductSetsInputConfig
(message)ImportProductSetsRequest
(message)ImportProductSetsResponse
(message)InputConfig
(message)LatLongRect
(message)Likelihood
(enum)ListProductSetsRequest
(message)ListProductSetsResponse
(message)ListProductsInProductSetRequest
(message)ListProductsInProductSetResponse
(message)ListProductsRequest
(message)ListProductsResponse
(message)ListReferenceImagesRequest
(message)ListReferenceImagesResponse
(message)LocalizedObjectAnnotation
(message)LocationInfo
(message)NormalizedVertex
(message)OperationMetadata
(message)OperationMetadata.State
(enum)OutputConfig
(message)Page
(message)Paragraph
(message)Position
(message)Product
(message)Product.KeyValue
(message)ProductSearchParams
(message)ProductSearchResults
(message)ProductSearchResults.GroupedResult
(message)ProductSearchResults.Result
(message)ProductSet
(message)Property
(message)ReferenceImage
(message)RemoveProductFromProductSetRequest
(message)SafeSearchAnnotation
(message)Symbol
(message)TextAnnotation
(message)TextAnnotation.DetectedBreak
(message)TextAnnotation.DetectedBreak.BreakType
(enum)TextAnnotation.DetectedLanguage
(message)TextAnnotation.TextProperty
(message)UpdateProductRequest
(message)UpdateProductSetRequest
(message)Vertex
(message)WebDetection
(message)WebDetection.WebEntity
(message)WebDetection.WebImage
(message)WebDetection.WebLabel
(message)WebDetection.WebPage
(message)WebDetectionParams
(message)Word
(message)
ImageAnnotator
Service effectuant des tâches de détection de l'API Google Cloud Vision sur les images client, telles que la détection de visages, de points de repère, de logos, de thèmes et de texte. Le service ImageAnnotator renvoie les entités détectées dans les images.
AsyncBatchAnnotateFiles | |
---|---|
Détecte et annote de manière asynchrone les images d'une liste de fichiers génériques, tels que des fichiers PDF, qui peuvent contenir plusieurs pages et plusieurs images par page. La progression et les résultats peuvent être récupérés via l'interface
|
AsyncBatchAnnotateImages | |
---|---|
Détecte et annote une liste d'images de manière asynchrone. La progression et les résultats peuvent être récupérés via l'interface Ce service écrit les résultats de l'annotation d'images dans des fichiers JSON au sein du bucket Google Cloud Storage du client, chacun d'eux contenant un fichier .proto BatchAnnotateImagesResponse.
|
BatchAnnotateFiles | |
---|---|
Service qui détecte et annote les images d'un lot de fichiers. Actuellement, seuls les fichiers "application/pdf", "image/tiff" et "image/gif" sont acceptés. Ce service extrait au maximum cinq frames GIF (les clients peuvent les spécifier dans les requêtes AnnotateFileRequest.pages) ou pages (PDF ou TIFF) de chaque fichier fourni, et détecte et annote chaque image extraite.
|
BatchAnnotateImages | |
---|---|
Détecte et annote un lot d'images.
|
ProductSearch
Gère les ressources Product et ProductSet des images de référence à utiliser dans la recherche de produits. Cette classe utilise le modèle de ressource suivant :
- L'API dispose d'un ensemble de ressources
ProductSet
, nomméprojects/*/locations/*/productSets/*
, permettant de regrouper différents produits afin de limiter l'identification.
En parallèle :
L'API dispose d'un ensemble de ressources
Product
nomméprojects/*/locations/*/products/*
.Chaque
Product
possède un ensemble de ressourcesReferenceImage
nomméprojects/*/locations/*/products/*/referenceImages/*
.
AddProductToProductSet | |
---|---|
Ajoute une ressource Product à la ressource ProductSet spécifiée. Si la ressource Product est déjà présente, aucune modification n'est apportée. Vous pouvez ajouter une ressource Product à 100 ressources ProductSet au maximum. Erreurs possibles :
|
CreateProduct | |
---|---|
Crée et affiche une ressource Product. Erreurs possibles :
|
CreateProductSet | |
---|---|
Crée et affiche une ressource ProductSet. Erreurs possibles :
|
CreateReferenceImage | |
---|---|
Crée et affiche une ressource ReferenceImage. Le champ Notez que le pipeline redimensionne l'image si sa résolution est trop élevée pour être traitée (plus de 50 Mpx). Erreurs possibles :
|
DeleteProduct | |
---|---|
Supprime définitivement un produit et ses images de référence. Les métadonnées du produit et de toutes ses images sont immédiatement supprimées. Cependant, les requêtes de recherche portant sur des ressources ProductSet incluant le produit peuvent continuer de fonctionner jusqu'à l'actualisation de tous les caches associés.
|
DeleteProductSet | |
---|---|
Supprime définitivement une ressource ProductSet. Les ressources Product et ReferenceImage stockées dans ProductSet ne sont pas supprimées. Les fichiers image stockés dans Google Cloud Storage ne sont pas supprimés.
|
DeleteReferenceImage | |
---|---|
Supprime définitivement une image de référence. Les métadonnées de l'image sont immédiatement supprimées. Cependant, les requêtes de recherche portant sur des ressources ProductSet incluant l'image peuvent continuer de fonctionner jusqu'à l'actualisation de tous les caches associés. Les fichiers image stockés dans Google Cloud Storage ne sont pas supprimés.
|
GetProduct | |
---|---|
Récupère les informations associées à une ressource Product. Erreurs possibles :
|
GetProductSet | |
---|---|
Récupère les informations associées à une ressource ProductSet. Erreurs possibles :
|
GetReferenceImage | |
---|---|
Récupère les informations associées à une ressource ReferenceImage. Erreurs possibles :
|
ImportProductSets | |
---|---|
API asynchrone permettant d'importer une liste d'images de référence dans des ensembles de produits spécifiés en fonction d'une liste d'informations les concernant. L'API La source d'entrée de cette méthode est un fichier CSV stocké dans Google Cloud Storage. Pour en savoir plus sur le format du fichier CSV, veuillez consulter la section sur le champ
|
ListProductSets | |
---|---|
Répertorie les ressources ProductSet dans un ordre non spécifié. Erreurs possibles :
|
ListProducts | |
---|---|
Répertorie les produits dans un ordre non spécifié. Erreurs possibles :
|
ListProductsInProductSet | |
---|---|
Répertorie les ressources Product d'un ProductSet dans un ordre non spécifié. Si la ressource ProductSet n'existe pas, le champ "products" de la réponse est vide. Erreurs possibles :
|
ListReferenceImages | |
---|---|
Répertorie les images de référence. Erreurs possibles :
|
RemoveProductFromProductSet | |
---|---|
Supprime une ressource Product d'un ProductSet spécifié.
|
UpdateProduct | |
---|---|
Apporte des modifications à une ressource Product. Seuls les champs Si des libellés sont mis à jour, la modification n'est répercutée dans les requêtes qu'au prochain index. Erreurs possibles :
|
UpdateProductSet | |
---|---|
Apporte des modifications à une ressource ProductSet. Seul le champ "display_name" peut être mis à jour pour le moment. Erreurs possibles :
|
AddProductToProductSetRequest
Message de requête pour la méthode AddProductToProductSet
.
Champs | |
---|---|
name |
Nom de la ressource ProductSet à modifier. Format : |
product |
Nom de la ressource Product à ajouter au ProductSet. Format : |
AnnotateFileRequest
Requête permettant d'annoter un seul fichier, par exemple un fichier PDF, TIFF ou GIF.
Champs | |
---|---|
input_config |
Obligatoire. Informations sur le fichier d'entrée. |
features[] |
Obligatoire. Fonctionnalités demandées. |
image_context |
Contexte supplémentaire pouvant accompagner les images du fichier. |
pages[] |
Pages du fichier sur lesquelles effectuer une annotation d'images. La numérotation des pages commence par 1. Nous partons du principe que la première page du fichier est la page 1. Vous pouvez ajouter jusqu'à cinq pages par requête. Les pages peuvent être négatives. La page 1 correspond à la première page. La page 2 correspond à la deuxième page. La page -1 correspond à la dernière page. La page -2 correspond à l'avant-dernière page. Si le fichier est au format GIF, et non PDF ou TIFF, la page fait référence à des frames GIF. Si ce champ est vide, le service annote les images des cinq premières pages du fichier par défaut. |
AnnotateFileResponse
Réponse à une requête d'annotation sur un seul fichier. Un fichier peut contenir une ou plusieurs images, disposant chacune de leurs propres réponses.
Champs | |
---|---|
input_config |
Informations sur le fichier pour lequel la réponse est générée. |
responses[] |
Réponses individuelles pour les images trouvées dans le fichier. |
total_pages |
Ce champ indique le nombre total de pages du fichier. |
AnnotateImageRequest
Requête permettant d'effectuer des tâches de l'API Google Cloud Vision sur une image fournie par l'utilisateur, avec des fonctionnalités demandées par l'utilisateur et des informations contextuelles.
Champs | |
---|---|
image |
Image à traiter. |
features[] |
Fonctionnalités demandées. |
image_context |
Contexte supplémentaire pouvant accompagner l'image. |
AnnotateImageResponse
Réponse à une requête d'annotation d'images.
Champs | |
---|---|
face_annotations[] |
Si ce champ est présent, la détection de visages a bien été effectuée. |
landmark_annotations[] |
Si ce champ est présent, la détection de points de repère a bien été effectuée. |
logo_annotations[] |
Si ce champ est présent, la détection de logos a bien été effectuée. |
label_annotations[] |
Si ce champ est présent, la détection de thèmes a bien été effectuée. |
localized_object_annotations[] |
Si ce champ est présent, la détection d'objets localisés a bien été effectuée. Les données sont triées par ordre de score de confiance décroissant. |
text_annotations[] |
Si ce champ est présent, la détection de texte (OCR) a bien été effectuée. |
full_text_annotation |
Si ce champ est présent, la détection de texte (OCR) ou de document (OCR) a bien été effectuée. Cette annotation fournit la hiérarchie structurelle du texte détecté par l'OCR. |
safe_search_annotation |
Si ce champ est présent, l'annotation de recherche sécurisée a bien été effectuée. |
image_properties_annotation |
Si ce champ est présent, les propriétés de l'image ont bien été extraites. |
crop_hints_annotation |
Si ce champ est présent, les suggestions de cadrage ont bien été effectuées. |
web_detection |
Si ce champ est présent, la détection Web a bien été effectuée. |
product_search_results |
Si ce champ est présent, la recherche de produits a bien été effectuée. |
error |
Si ce champ est défini, il présente le message d'erreur de l'opération. Notez que les annotations d'images préremplies sont assurément correctes, même lorsque |
context |
Si ce champ est présent, des informations contextuelles sont nécessaires pour comprendre d'où provient cette image. |
AsyncAnnotateFileRequest
Requête d'annotation de fichiers hors connexion.
Champs | |
---|---|
input_config |
Obligatoire. Informations sur le fichier d'entrée. |
features[] |
Obligatoire. Fonctionnalités demandées. |
image_context |
Contexte supplémentaire pouvant accompagner les images du fichier. |
output_config |
Obligatoire. Emplacement de sortie et métadonnées (par exemple, le format) souhaités. |
AsyncAnnotateFileResponse
Réponse à une requête d'annotation sur un seul fichier hors connexion.
Champs | |
---|---|
output_config |
Emplacement de sortie et métadonnées de la requête AsyncAnnotateFileRequest. |
AsyncBatchAnnotateFilesRequest
Plusieurs requêtes d'annotation de fichiers asynchrones sont regroupées dans un seul appel de service.
Champs | |
---|---|
requests[] |
Requêtes d'annotation de fichiers asynchrones individuelles du lot. |
AsyncBatchAnnotateFilesResponse
Réponse à une requête d'annotation de fichier par lot asynchrone.
Champs | |
---|---|
responses[] |
Liste des résultats de l'annotation de fichiers, chacun d'eux correspondant à une requête de la liste AsyncBatchAnnotateFilesRequest. |
AsyncBatchAnnotateImagesRequest
Requête d'annotation asynchrone pour une liste d'images.
Champs | |
---|---|
requests[] |
Requêtes d'annotation d'images individuelles du lot. |
output_config |
Obligatoire. Emplacement de sortie et métadonnées (par exemple, le format) souhaités. |
AsyncBatchAnnotateImagesResponse
Réponse à une requête d'annotation d'image par lot asynchrone.
Champs | |
---|---|
output_config |
Emplacement de sortie et métadonnées de la requête AsyncBatchAnnotateImagesRequest. |
BatchAnnotateFilesRequest
Liste des requêtes permettant d'annoter des fichiers à l'aide de l'API BatchAnnotateFiles.
Champs | |
---|---|
requests[] |
Liste des requêtes d'annotation de fichiers. À l'heure actuelle, nous n'acceptons qu'une seule requête AnnotateFileRequest dans la liste BatchAnnotateFilesRequest. |
BatchAnnotateFilesResponse
Liste des résultats de l'annotation de fichiers.
Champs | |
---|---|
responses[] |
Liste des résultats de l'annotation de fichiers, chacun d'eux correspondant à une requête AnnotateFileRequest de la liste BatchAnnotateFilesRequest. |
BatchAnnotateImagesRequest
Plusieurs requêtes d'annotation d'images asynchrones sont regroupées dans un seul appel de service.
Champs | |
---|---|
requests[] |
Requêtes d'annotation d'images individuelles du lot. |
BatchAnnotateImagesResponse
Réponse à une requête d'annotation d'image par lot.
Champs | |
---|---|
responses[] |
Réponses individuelles pour les requêtes d'annotation d'images du lot. |
BatchOperationMetadata
Métadonnées des opérations par lots, telles que l'état actuel.
Elles sont incluses dans le champ metadata
de l'opération (Operation
) renvoyée par l'appel GetOperation
du service google::longrunning::Operations
.
Champs | |
---|---|
state |
État actuel de l'opération par lot. |
submit_time |
Date/Heure de l'envoi de la requête par lot au serveur. |
end_time |
Date/Heure de fin de la requête par lot et |
State
Énumère les états possibles d'une requête par lot.
Enums | |
---|---|
STATE_UNSPECIFIED |
Non valide. |
PROCESSING |
Requête en cours de traitement. |
SUCCESSFUL |
La requête a bien été effectuée et au moins un élément a bien été traité. |
FAILED |
La requête a bien été effectuée et aucun élément n'a été traité. |
CANCELLED |
La requête est envoyée une fois que l'utilisateur a appelé la méthode longrunning.Operations.CancelOperation. Tous les enregistrements traités avant la commande d'annulation sont affichés comme indiqué dans la requête. |
Block
Élément logique sur la page.
Champs | |
---|---|
property |
Informations supplémentaires détectées pour le bloc. |
bounding_box |
Cadre de délimitation du bloc. Les sommets sont présentés dans l'ordre suivant : en haut à gauche, en haut à droite, en bas à droite et en bas à gauche. Lorsqu'une rotation du cadre de délimitation est détectée, elle est représentée autour de l'angle supérieur gauche en suivant l'ordre naturel de lecture du texte. Exemple :
L'ordre des sommets est toujours (0, 1, 2, 3). |
paragraphs[] |
Liste des paragraphes du bloc (s'il est de type texte). |
block_type |
Type de bloc détecté (texte, image, etc.) pour le bloc. |
confidence |
Niveau de confiance des résultats de l'OCR dans le bloc. Plage [0, 1]. |
BlockType
Type de bloc (texte, image, etc.) tel qu'identifié par l'OCR.
Enums | |
---|---|
UNKNOWN |
Type de bloc inconnu. |
TEXT |
Bloc de texte standard. |
TABLE |
Bloc de table. |
PICTURE |
Bloc d'image. |
RULER |
Zone de ligne horizontale/verticale. |
BARCODE |
Bloc de code-barres. |
BoundingPoly
Polygone de délimitation pour l'annotation d'image détectée.
Champs | |
---|---|
vertices[] |
Sommets du polygone de délimitation. |
normalized_vertices[] |
Sommets normalisés du polygone de sélection. |
ColorInfo
Les informations associées aux couleurs incluent les canaux RVB, les scores et la fraction de l'image sur laquelle la couleur est présente.
Champs | |
---|---|
color |
Composants RVB de la couleur. |
score |
Score de la couleur spécifique à l'image. Valeur comprise dans la plage [0, 1]. |
pixel_fraction |
Fraction de pixels sur laquelle la couleur est présente. Valeur comprise dans la plage [0, 1]. |
CreateProductRequest
Message de requête pour la méthode CreateProduct
.
Champs | |
---|---|
parent |
Projet dans lequel la ressource Product doit être créée. Format : |
product |
Produit à créer. |
product_id |
ID de la ressource Product fourni par l'utilisateur. Si ce champ est défini, le serveur tente d'utiliser cette valeur en tant qu'ID de ressource. Si elle est déjà utilisée, une erreur est renvoyée avec le code ALREADY_EXISTS. Doit contenir au maximum 128 caractères. Ne peut pas inclure le caractère |
CreateProductSetRequest
Message de requête pour la méthode CreateProductSet
.
Champs | |
---|---|
parent |
Projet dans lequel la ressource ProductSet doit être créée. Format : |
product_set |
Ressource ProductSet à créer. |
product_set_id |
ID de cette ressource ProductSet fourni par l'utilisateur. Si ce champ est défini, le serveur tente d'utiliser cette valeur en tant qu'ID de ressource. Si elle est déjà utilisée, une erreur est renvoyée avec le code ALREADY_EXISTS. Doit contenir au maximum 128 caractères. Ne peut pas inclure le caractère |
CreateReferenceImageRequest
Message de requête pour la méthode CreateReferenceImage
.
Champs | |
---|---|
parent |
Nom de ressource du produit dans lequel créer l'image de référence. Format : |
reference_image |
Image de référence à créer. Si un ID d'image est spécifié, il est ignoré. |
reference_image_id |
ID de ressource fourni par l'utilisateur pour l'image ReferenceImage à ajouter. Si ce champ est défini, le serveur tente d'utiliser cette valeur en tant qu'ID de ressource. Si elle est déjà utilisée, une erreur est renvoyée avec le code ALREADY_EXISTS. Doit contenir au maximum 128 caractères. Ne peut pas inclure le caractère |
CropHint
Suggestion de cadrage unique permettant de générer un cadrage lors de la diffusion d'une image.
Champs | |
---|---|
bounding_poly |
Polygone de délimitation de la zone cadrée. Les coordonnées du cadre de délimitation sont à l'échelle de l'image d'origine. |
confidence |
Niveau de confiance de l'importance de la zone. Plage [0, 1]. |
importance_fraction |
Fraction d'importance de la région par rapport à l'image d'origine. |
CropHintsAnnotation
Ensemble de suggestions de cadrage permettant de générer des cadrages lors de la diffusion d'images.
Champs | |
---|---|
crop_hints[] |
Résultats de la suggestion de cadrage. |
CropHintsParams
Paramètres de la requête d'annotation de suggestions de cadrage.
Champs | |
---|---|
aspect_ratios[] |
Format exprimé en floats, correspondant au ratio entre la largeur et la hauteur de l'image. Par exemple, si le format souhaité est 4/3, la valeur flottante correspondante doit être de 1,33333. Si le format n'est pas spécifié, le meilleur cadrage possible est renvoyé. Le nombre de formats fournis est limité à 16. Les formats indiqués au-delà du seizième sont ignorés. |
DeleteProductRequest
Message de requête pour la méthode DeleteProduct
.
Champs | |
---|---|
name |
Nom de la ressource Product à supprimer. Format : |
DeleteProductSetRequest
Message de requête pour la méthode DeleteProductSet
.
Champs | |
---|---|
name |
Nom de la ressource ProductSet à supprimer. Format : |
DeleteReferenceImageRequest
Message de requête pour la méthode DeleteReferenceImage
.
Champs | |
---|---|
name |
Nom de ressource de l'image de référence à supprimer. Format :
|
DominantColorsAnnotation
Ensemble de couleurs dominantes et scores correspondants.
Champs | |
---|---|
colors[] |
Valeurs des couleurs RVB avec leur score et leur fraction en pixels. |
EntityAnnotation
Ensemble des caractéristiques d'entités détectées.
Champs | |
---|---|
mid |
ID d'entité opaque. Certains identifiants sont disponibles dans l'API Google Knowledge Graph Search. |
locale |
Code de langue des paramètres régionaux dans lequel la |
description |
Description textuelle de l'entité, exprimée dans sa langue |
score |
Score global du résultat. Plage [0, 1]. |
confidence |
Obsolète. Utilisez plutôt |
topicality |
Pertinence du libellé ICA (Image Content Annotation) par rapport à l'image. Par exemple, la pertinence de l'entité "tour" est probablement plus élevée pour une image sur laquelle la "Tour Eiffel" a été détectée que pour une image contenant un imposant bâtiment à distance, même si la probabilité pour qu'une tour soit présente sur chaque image puisse être identique. Plage [0, 1]. |
bounding_poly |
Zone de l'image à laquelle appartient cette entité. Champ non généré pour les fonctionnalités |
locations[] |
Informations concernant la localisation de l'entité détectée. Plusieurs éléments |
properties[] |
Certaines entités peuvent inclure des champs |
FaceAnnotation
Objet d'annotation de visage contenant les résultats de la détection de visages.
Champs | |
---|---|
bounding_poly |
Polygone de délimitation autour du visage. Les coordonnées du cadre de délimitation sont à l'échelle de l'image d'origine. Le cadre de délimitation est agencé de manière à encadrer le visage conformément aux attentes humaines. Il s'appuie sur les résultats des points de repère. Notez qu'une ou plusieurs coordonnées x et/ou y peuvent ne pas être générées dans le champ |
fd_bounding_poly |
Le polygone de délimitation
préfixe (détection de visages). |
landmarks[] |
Points de repère détectés sur le visage. |
roll_angle |
Angle de rotation, indiquant la rotation du visage dans le sens des aiguilles d'une montre/dans le sens inverse des aiguilles d'une montre par rapport à l'alignement vertical de l'image sur l'axe perpendiculaire du visage. Plage [-180,180]. |
pan_angle |
Angle de lacet, indiquant l'angle vers la gauche/droite vers lequel pointe le visage par rapport à l'axe vertical perpendiculaire de l'image. Plage [-180,180]. |
tilt_angle |
Angle d'inclinaison, indiquant l'angle vers le haut/bas vers lequel pointe le visage par rapport à l'axe horizontal de l'image. Plage [-180,180]. |
detection_confidence |
Niveau de confiance de la détection. Plage [0, 1]. |
landmarking_confidence |
Niveau de confiance des points de repère du visage. Plage [0, 1]. |
joy_likelihood |
Probabilité de joie. |
sorrow_likelihood |
Probabilité de tristesse. |
anger_likelihood |
Probabilité de colère. |
surprise_likelihood |
Probabilité de surprise. |
under_exposed_likelihood |
Probabilité de sous-exposition. |
blurred_likelihood |
Probabilité de flou. |
headwear_likelihood |
Probabilité de port d'accessoires. |
Landmark
Point de repère spécifique au visage (par exemple, une caractéristique du visage).
Champs | |
---|---|
type |
Type de point de repère du visage. |
position |
Position du point de repère du visage. |
Type
Type de point de repère (caractéristique). Les orientations à gauche et à droite sont définies en fonction du point de vue du lecteur de l'image, sans tenir compte des projections miroirs classiques des photos. Ainsi, LEFT_EYE
correspond généralement à l'œil droit de la personne.
Enums | |
---|---|
UNKNOWN_LANDMARK |
Point de repère de visage inconnu détecté. Ne doit pas être rempli. |
LEFT_EYE |
Œil gauche. |
RIGHT_EYE |
Œil droit. |
LEFT_OF_LEFT_EYEBROW |
Côté gauche du sourcil gauche. |
RIGHT_OF_LEFT_EYEBROW |
Côté droit du sourcil gauche. |
LEFT_OF_RIGHT_EYEBROW |
Côté gauche du sourcil droit. |
RIGHT_OF_RIGHT_EYEBROW |
Côté droit du sourcil droit. |
MIDPOINT_BETWEEN_EYES |
Point médian entre les yeux. |
NOSE_TIP |
Bout du nez. |
UPPER_LIP |
Lèvre supérieure. |
LOWER_LIP |
Lèvre inférieure. |
MOUTH_LEFT |
Côté gauche de la bouche. |
MOUTH_RIGHT |
Côté droit de la bouche. |
MOUTH_CENTER |
Centre de la bouche. |
NOSE_BOTTOM_RIGHT |
Nez, en bas à droite. |
NOSE_BOTTOM_LEFT |
Nez, en bas à gauche. |
NOSE_BOTTOM_CENTER |
Nez, en bas au centre. |
LEFT_EYE_TOP_BOUNDARY |
Œil gauche, limite supérieure. |
LEFT_EYE_RIGHT_CORNER |
Œil gauche, coin droit. |
LEFT_EYE_BOTTOM_BOUNDARY |
Œil gauche, limite inférieure. |
LEFT_EYE_LEFT_CORNER |
Œil gauche, coin gauche. |
RIGHT_EYE_TOP_BOUNDARY |
Œil droit, limite supérieure. |
RIGHT_EYE_RIGHT_CORNER |
Œil droit, coin droit. |
RIGHT_EYE_BOTTOM_BOUNDARY |
Œil droit, limite inférieure. |
RIGHT_EYE_LEFT_CORNER |
Œil droit, coin gauche. |
LEFT_EYEBROW_UPPER_MIDPOINT |
Sourcil gauche, point médian supérieur. |
RIGHT_EYEBROW_UPPER_MIDPOINT |
Sourcil droit, point médian supérieur. |
LEFT_EAR_TRAGION |
Tragus de l'oreille gauche. |
RIGHT_EAR_TRAGION |
Tragus de l'oreille droite. |
LEFT_EYE_PUPIL |
Pupille de l'œil gauche. |
RIGHT_EYE_PUPIL |
Pupille de l'œil droit. |
FOREHEAD_GLABELLA |
Glabelle. |
CHIN_GNATHION |
Gnathion du menton. |
CHIN_LEFT_GONION |
Gonion à gauche du menton. |
CHIN_RIGHT_GONION |
Gonion à droite du menton. |
Feature
Type de détection de l'API Google Cloud Vision à effectuer, et nombre maximal de résultats à renvoyer pour ce type. Vous pouvez définir plusieurs objets Feature
dans la liste features
.
Champs | |
---|---|
type |
Type de fonctionnalité. |
max_results |
Nombre maximal de résultats de ce type. Ne s'applique pas à |
model |
Modèle à utiliser pour la fonctionnalité. Valeurs acceptées : "builtin/stable" (valeur par défaut si non défini) et "builtin/latest". |
Type
Type de fonctionnalité de l'API Google Cloud Vision à extraire.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Type de fonctionnalité non spécifié. |
FACE_DETECTION |
Exécute la détection de visages. |
LANDMARK_DETECTION |
Exécute la détection de points de repère. |
LOGO_DETECTION |
Exécute la détection de logos. |
LABEL_DETECTION |
Exécute la détection de thèmes. |
TEXT_DETECTION |
Exécute la détection de texte et la reconnaissance optique des caractères (OCR). La détection de texte est optimisée pour les zones de texte au sein d'une grande image. Si l'image est un document, utilisez plutôt DOCUMENT_TEXT_DETECTION . |
DOCUMENT_TEXT_DETECTION |
Exécute l'OCR dans un document texte dense. Prioritaire lorsque DOCUMENT_TEXT_DETECTION et TEXT_DETECTION sont présents. |
SAFE_SEARCH_DETECTION |
Exécute des requêtes de recherches sécurisées pour détecter du contenu potentiellement dangereux ou indésirable. |
IMAGE_PROPERTIES |
Calcule un ensemble de propriétés d'image, telles que les couleurs dominantes de l'image. |
CROP_HINTS |
Exécute des suggestions de cadrage. |
WEB_DETECTION |
Exécute la détection Web. |
PRODUCT_SEARCH |
Lance la recherche de produits. |
OBJECT_LOCALIZATION |
Lance la localisation pour détecter des objets. |
GcsDestination
Emplacement Google Cloud Storage dans lequel la sortie est écrite.
Champs | |
---|---|
uri |
Préfixe d'URI Google Cloud Storage où les résultats sont stockés. Les résultats sont au format JSON et sont précédés du préfixe d'URI d'entrée correspondant. Ce champ peut représenter un préfixe de fichier Google Cloud Storage ou un répertoire Google Cloud Storage. Dans les deux cas, l'URI doit être unique, car vous devez effectuer une recherche Google Cloud Storage à caractère générique sur le préfixe d'URI fourni pour obtenir l'ensemble des fichiers de sortie. Par exemple :
Si plusieurs sorties existent, toutes les réponses contiennent "AnnotateFileResponse", chacune incluant un sous-ensemble de la liste complète de AnnotateImageResponse. Plusieurs sorties peuvent être générées si, par exemple, la sortie JSON est trop volumineuse et qu'elle est répartie en plusieurs fichiers segmentés. |
GcsSource
Emplacement Google Cloud Storage dans lequel l'entrée est lue.
Champs | |
---|---|
uri |
URI Google Cloud Storage du fichier d'entrée. Il ne peut s'agir que d'un objet Google Cloud Storage. Les caractères génériques ne sont pas acceptés pour le moment. |
GetProductRequest
Message de requête pour la méthode GetProduct
.
Champs | |
---|---|
name |
Nom de la ressource Product à récupérer. Format : |
GetProductSetRequest
Message de requête pour la méthode GetProductSet
.
Champs | |
---|---|
name |
Nom de la ressource ProductSet à récupérer. Format : |
GetReferenceImageRequest
Message de requête pour la méthode GetReferenceImage
.
Champs | |
---|---|
name |
Nom de la ressource ReferenceImage à récupérer. Format :
|
Image
Image client sur laquelle effectuer les tâches de l'API Google Cloud Vision.
Champs | |
---|---|
content |
Contenu de l'image représenté sous forme de flux d'octets. Remarque : comme pour tous les champs |
source |
Emplacement de l'image Google Cloud Storage ou URL de l'image accessible au public. Si une image contient les champs |
ImageAnnotationContext
Si une image a été générée à partir d'un fichier (PDF, par exemple), ce message fournit des informations sur la source de cette image.
Champs | |
---|---|
uri |
URI du fichier permettant de générer l'image. |
page_number |
Si le fichier est au format PDF ou TIFF, ce champ indique le numéro de page dans le fichier utilisé pour générer l'image. |
ImageContext
Contexte de l'image et/ou paramètres spécifiques à une fonctionnalité.
Champs | |
---|---|
lat_long_rect |
Non utilisé. |
language_hints[] |
Liste des langues à utiliser pour TEXT_DETECTION. Dans la plupart des cas, une valeur vide donne de meilleurs résultats, car elle active la détection automatique de la langue. Pour les langues basées sur l'alphabet latin, le paramètre |
crop_hints_params |
Paramètres de la requête d'annotation de suggestions de cadrage. |
product_search_params |
Paramètres de la recherche de produits. |
web_detection_params |
Paramètres de la détection Web. |
ImageProperties
Stocke les propriétés de l'image, telles que les couleurs dominantes.
Champs | |
---|---|
dominant_colors |
Si ce champ est présent, les couleurs dominantes ont bien été identifiées. |
ImageSource
Source externe de l'image (emplacement Google Cloud Storage ou URL Web).
Champs | |
---|---|
gcs_image_uri |
Utilisez plutôt URI Google Cloud Storage au format |
image_uri |
URI de l'image source. Peut être soit :
Lorsque les champs |
ImportProductSetsGcsSource
Emplacement Google Cloud Storage d'un fichier CSV contenant une liste de messages ImportProductSetRequests sur chaque ligne.
Champs | |
---|---|
csv_file_uri |
URI Google Cloud Storage du fichier CSV d'entrée. L'URI doit commencer par Le fichier CSV d'entrée doit inclure une image par ligne. Chaque ligne contient huit colonnes.
Les colonnes Si les ressources La colonne La colonne Si une ressource La colonne
La colonne Une seule colonne La colonne Le système redimensionne l'image si sa résolution est trop élevée pour être traitée (plus de 20 Mpx). |
ImportProductSetsInputConfig
Contenu d'entrée de la méthode ImportProductSets
.
Champs | |
---|---|
gcs_source |
Emplacement Google Cloud Storage d'un fichier CSV contenant une liste de messages ImportProductSetRequests sur chaque ligne. |
ImportProductSetsRequest
Message de requête pour la méthode ImportProductSets
.
Champs | |
---|---|
parent |
Projet dans lequel les ressources ProductSet doivent être importées. Format : |
input_config |
Contenu d'entrée pour la liste de requêtes. |
ImportProductSetsResponse
Message de réponse pour la méthode ImportProductSets
.
Ce message est renvoyé par la méthode google.longrunning.Operations.GetOperation
dans le champ google.longrunning.Operation.response
.
Champs | |
---|---|
reference_images[] |
Liste des champs "reference_images" qui ont bien été importés. |
statuses[] |
État RPC de chaque requête ImportProductSet, y compris les réussites et les erreurs. Le nombre d'états indiqué ici correspond au nombre de lignes du fichier CSV. L'état [i] stocke l'état de réussite ou d'échec du traitement de la ligne [i] du fichier CSV, en partant de la ligne 0. |
InputConfig
Emplacement d'entrée et métadonnées souhaités.
Champs | |
---|---|
gcs_source |
Emplacement Google Cloud Storage à partir duquel lire l'entrée. |
content |
Contenu de l'image représenté sous forme de flux d'octets. Remarque : comme pour tous les champs Actuellement, ce champ n'est pas compatible avec les requêtes BatchAnnotateFiles et AsyncBatchAnnotateFiles. |
mime_type |
Type de fichier. Actuellement, seuls les fichiers "application/pdf", "image/tiff" et "image/gif" sont acceptés. Les caractères génériques ne peuvent pas être utilisés. |
LatLongRect
Rectangle déterminé par des paires LatLng
minimales et maximales.
Champs | |
---|---|
min_lat_lng |
Paire latitude/longitude minimale. |
max_lat_lng |
Paire latitude/longitude maximale. |
Likelihood
Représentation divisée en buckets selon le degré de vraisemblance, ce qui permet d'offrir aux clients des résultats très stables entre les mises à niveau de modèles.
Enums | |
---|---|
UNKNOWN |
Probabilité inconnue. |
VERY_UNLIKELY |
Il est très peu probable que l'image appartienne au secteur spécifié. |
UNLIKELY |
Il est peu probable que l'image appartienne au secteur spécifié. |
POSSIBLE |
Il est possible que l'image appartienne au secteur spécifié. |
LIKELY |
Il est probable que l'image appartienne au secteur spécifié. |
VERY_LIKELY |
Il est très probable que l'image appartienne au secteur spécifié. |
ListProductSetsRequest
Message de requête pour la méthode ListProductSets
.
Champs | |
---|---|
parent |
Projet à partir duquel les ressources ProductSet doivent être répertoriées. Format : |
page_size |
Le nombre maximum d'éléments à renvoyer. 10 par défaut, 100 au maximum. |
page_token |
Valeur "next_page_token" renvoyée par une requête "List" précédente, le cas échéant. |
ListProductSetsResponse
Message de réponse pour la méthode ListProductSets
.
Champs | |
---|---|
product_sets[] |
Liste des ressources ProductSet. |
next_page_token |
Jeton permettant de récupérer la page suivante des résultats ou non renseigné si la liste ne contient plus de résultats. |
ListProductsInProductSetRequest
Message de requête pour la méthode ListProductsInProductSet
.
Champs | |
---|---|
name |
Ressource ProductSet pour laquelle les ressources Product doivent être récupérées. Format : |
page_size |
Le nombre maximum d'éléments à renvoyer. 10 par défaut, 100 au maximum. |
page_token |
Valeur "next_page_token" renvoyée par une requête "List" précédente, le cas échéant. |
ListProductsInProductSetResponse
Message de réponse pour la méthode ListProductsInProductSet
.
Champs | |
---|---|
products[] |
Liste des ressources Product. |
next_page_token |
Jeton permettant de récupérer la page suivante des résultats ou non renseigné si la liste ne contient plus de résultats. |
ListProductsRequest
Message de requête pour la méthode ListProducts
.
Champs | |
---|---|
parent |
Projet OU ressource ProductSet à partir duquel les ressources Product doivent être répertoriées. Format : |
page_size |
Le nombre maximum d'éléments à renvoyer. 10 par défaut, 100 au maximum. |
page_token |
Valeur "next_page_token" renvoyée par une requête "List" précédente, le cas échéant. |
ListProductsResponse
Message de réponse pour la méthode ListProducts
.
Champs | |
---|---|
products[] |
Liste des produits. |
next_page_token |
Jeton permettant de récupérer la page suivante des résultats ou non renseigné si la liste ne contient plus de résultats. |
ListReferenceImagesRequest
Message de requête pour la méthode ListReferenceImages
.
Champs | |
---|---|
parent |
Nom de la ressource Product contenant les images de référence. Format : |
page_size |
Le nombre maximum d'éléments à renvoyer. 10 par défaut, 100 au maximum. |
page_token |
Jeton identifiant une page de résultats à renvoyer. Il s'agit de la valeur Si ce champ n'est pas spécifié, la première page est la valeur par défaut. |
ListReferenceImagesResponse
Message de réponse pour la méthode ListReferenceImages
.
Champs | |
---|---|
reference_images[] |
Liste des images de référence. |
page_size |
Le nombre maximum d'éléments à renvoyer. 10 par défaut, 100 au maximum. |
next_page_token |
Valeur "next_page_token" renvoyée par une requête "List" précédente, le cas échéant. |
LocalizedObjectAnnotation
Ensemble d'objets détectés avec des cadres de délimitation.
Champs | |
---|---|
mid |
ID d'objet conforme au champ "mid" d'EntityAnnotation. |
language_code |
Le code de langue BCP-47, tel que "en-US" ou "sr-Latn". Pour en savoir plus, consultez la page http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
name |
Nom d'objet, exprimé dans sa langue |
score |
Score du résultat. Plage [0, 1]. |
bounding_poly |
Zone de l'image à laquelle appartient cet objet. Ces informations doivent être renseignées. |
LocationInfo
Informations sur l'emplacement de l'entité détectée.
Champs | |
---|---|
lat_lng |
Coordonnées de latitude et de longitude de l'emplacement. |
NormalizedVertex
Un sommet représente un point 2D dans l'image. REMARQUE : les coordonnées des sommets normalisés sont comparées aux valeurs de l'image d'origine, et sont comprises entre 0 et 1.
Champs | |
---|---|
x |
Coordonnées X. |
y |
Coordonnées Y. |
OperationMetadata
Contient des métadonnées pour l'opération BatchAnnotateImages.
Champs | |
---|---|
state |
État actuel de l'opération par lot. |
create_time |
Date/heure de réception de la requête par lot. |
update_time |
Date/heure de la dernière mise à jour du résultat de l'opération. |
State
État de l'opération par lot.
Énumérations | |
---|---|
STATE_UNSPECIFIED |
Non valide. |
CREATED |
Requête reçue. |
RUNNING |
Requête en cours de traitement. |
DONE |
Fin du traitement par lot. |
CANCELLED |
Annulation du traitement par lot. |
OutputConfig
Emplacement de sortie et métadonnées souhaités.
Champs | |
---|---|
gcs_destination |
Emplacement Google Cloud Storage dans lequel écrire les sorties. |
batch_size |
Nombre maximal de fichiers .proto de réponse à placer dans chaque fichier JSON de sortie sur Google Cloud Storage. La plage valide est [1, 100]. Si aucune valeur n'est spécifiée, la valeur par défaut est 20. Par exemple, pour un fichier PDF de 100 pages, 100 fichiers .proto de réponse sont générés. Si le champ Actuellement, le champ "batch_size" ne s'applique qu'à l'emplacement GcsDestination. Il est possible qu'il soit prochainement compatible avec d'autres configurations de sortie. |
Page
Page détectée par l'OCR.
Champs | |
---|---|
property |
Informations supplémentaires détectées sur la page. |
width |
Largeur de la page. Pour les PDF, l'unité est exprimée en points. Pour les images (y compris au format TIFF), l'unité est exprimée en pixels. |
height |
Hauteur de la page. Pour les PDF, l'unité est exprimée en points. Pour les images (y compris au format TIFF), l'unité est exprimée en pixels. |
blocks[] |
Liste de blocs de texte, d'images, etc. sur la page. |
confidence |
Niveau de confiance des résultats de l'OCR sur la page. Plage [0, 1]. |
Paragraph
Unité structurelle de texte représentant un certain nombre de mots dans un ordre particulier.
Champs | |
---|---|
property |
Informations supplémentaires détectées pour le paragraphe. |
bounding_box |
Cadre de délimitation du paragraphe. Les sommets sont présentés dans l'ordre suivant : en haut à gauche, en haut à droite, en bas à droite et en bas à gauche. Lorsqu'une rotation du cadre de délimitation est détectée, elle est représentée autour de l'angle supérieur gauche en suivant l'ordre naturel de lecture du texte. Par exemple : * lorsque le texte est horizontal, il peut se présenter sous la forme suivante : 0----1 | | 3----2 * lorsqu'il a été pivoté de 180 degrés autour de l'angle supérieur gauche, il se présente sous la forme suivante : 2----3 | | 1----0 et l'ordre des sommets est toujours (0, 1, 2, 3). |
words[] |
Liste des mots du paragraphe. |
confidence |
Niveau de confiance des résultats de l'OCR pour le paragraphe. Plage [0, 1]. |
Position
Position en 3D dans l'image, servant principalement pour les points de repère de la détection de visages. Une position valide doit contenir des coordonnées x et y. Les coordonnées de position sont à la même échelle que l'image d'origine.
Champs | |
---|---|
x |
Coordonnées X. |
y |
Coordonnées Y. |
z |
Coordonnées Z (ou profondeur). |
Product
Une ressource Product contient des ressources ReferenceImage.
Champs | |
---|---|
name |
Nom de la ressource Product. Format : Ce champ est ignoré lors de la création d'un produit. |
display_name |
Nom de la ressource Product fourni par l'utilisateur. Ce champ ne peut pas être vide. Doit contenir au maximum 4 096 caractères. |
description |
Métadonnées fournies par l'utilisateur à stocker avec le produit. Doit contenir au maximum 4 096 caractères. |
product_category |
Catégorie du produit identifié par l'image de référence. La valeur doit être "homegoods-v2", "apparel-v2", "toys-v2" ou "packagedgoods-v1". Les anciennes catégories "homegoods", "apparel" et "toys" sont toujours acceptées, mais seront abandonnées. Pour les nouveaux produits, veuillez utiliser "homegoods-v2", "apparel-v2" ou "toys-v2" afin d'améliorer la justesse de la recherche de produits. Nous vous recommandons également de transférer vos produits existants vers ces catégories. Ce champ est immuable. |
product_labels[] |
Paires clé/valeur pouvant être associées à un produit. Au moment de la requête, les contraintes peuvent être spécifiées en fonction du champ "product_labels". Notez que les valeurs entières peuvent être fournies sous forme de chaînes, par exemple "1199". Seules les chaînes comportant des valeurs entières peuvent correspondre à une restriction basée sur une plage (bientôt disponible). Plusieurs valeurs peuvent être attribuées à la même clé. Un produit peut contenir jusqu'à 100 champs "product_labels". |
KeyValue
Libellé de produit représenté sous forme de paire clé/valeur.
Champs | |
---|---|
key |
Clé du libellé associé au produit. Ce champ doit être renseigné et ne peut pas dépasser 128 octets. |
value |
Valeur du libellé associé au produit. Ce champ doit être renseigné et ne peut pas dépasser 128 octets. |
ProductSearchParams
Paramètres pour une requête de recherche de produits.
Champs | |
---|---|
bounding_poly |
Polygone de délimitation autour de la zone d'intérêt dans l'image. Facultatif. Si ce champ n'est pas spécifié, la décision est prise à la seule discrétion du système. |
product_set |
Nom d'une ressource Format : |
product_categories[] |
Liste des catégories de produits dans lesquelles effectuer la recherche. Actuellement, nous ne tenons compte que de la première catégorie. Vous devez spécifier "homegoods-v2", "apparel-v2" ou "toys-v2". Les anciennes catégories "homegoods", "apparel" et "toys" sont toujours acceptées, mais seront abandonnées. Pour les nouveaux produits, veuillez utiliser "homegoods-v2", "apparel-v2" ou "toys-v2" afin d'améliorer la justesse de la recherche de produits. Nous vous recommandons également de transférer vos produits existants vers ces catégories. |
filter |
Expression de filtrage permettant de limiter les résultats de recherche en fonction des libellés de la ressource Product. Nous acceptons actuellement les opérateurs AND et OU dans les expressions clé/valeur, où chaque expression contenue dans une condition OR doit avoir la même clé. L'opérateur "=" doit être utilisé pour associer la clé et la valeur. Par exemple, "(color = red OR color = blue) AND brand = Google" est acceptable, mais "(color = red OR brand = Google)" ne l'est pas. "color: red" n'est pas accepté, car il utilise le signe ":" au lieu de "=". |
ProductSearchResults
Résultats d'une requête de recherche de produits.
Champs | |
---|---|
index_time |
Horodatage de l'index ayant fourni les résultats. Les produits ajoutés et supprimés dans l'ensemble de produits après cette date ne sont pas reflétés dans les résultats actuels. |
results[] |
Liste des résultats, un pour chaque correspondance de produit. |
product_grouped_results[] |
Liste des résultats regroupés par produits détectés dans l'image de la requête. Chaque entrée correspond à un polygone de délimitation dans l'image de la requête et contient les produits correspondants spécifiques à cette région. Il peut y avoir des doublons de correspondances de produits si vous regroupez tous les résultats par produit. |
GroupedResult
Informations sur des produits semblables à un seul produit dans une image de requête.
Champs | |
---|---|
bounding_poly |
Polygone de délimitation autour du produit détecté dans l'image de la requête. |
results[] |
Liste des résultats, un pour chaque correspondance de produit. |
Résultat
Informations sur un produit.
Champs | |
---|---|
product |
Ressource Product. |
score |
Niveau de confiance de la correspondance, compris entre 0 (aucune confiance) et 1 (confiance totale). |
image |
Nom de ressource de l'image à partir du produit qui correspond le mieux à la requête. |
ProductSet
Une ressource ProductSet contient des ressources Product. Elle peut également inclure jusqu'à un million d'images de référence. Si la limite est dépassée, l'indexation périodique échoue.
Champs | |
---|---|
name |
Nom de la ressource ProductSet. Format : Ce champ est ignoré lors de la création d'une ressource ProductSet. |
display_name |
Nom de la ressource ProductSet fourni par l'utilisateur. Ce champ ne peut pas être vide. Doit contenir au maximum 4 096 caractères. |
index_time |
Uniquement en sortie. Heure de la dernière indexation de la ressource ProductSet. Les résultats de la requête reflètent toutes les mises à jour précédant cette date. Si la ressource ProductSet n'a jamais été indexée, cet horodatage est la valeur par défaut "1970-01-01T00:00:00Z". Ce champ est ignoré lors de la création d'une ressource ProductSet. |
index_error |
Uniquement en sortie. Si une erreur s'est produite lors de l'indexation de l'ensemble de produits, le champ est renseigné. Ce champ est ignoré lors de la création d'une ressource ProductSet. |
Valeur
Une propriété (Property
) est constituée d'une paire nom/valeur fournie par l'utilisateur.
Champs | |
---|---|
name |
Nom de la propriété. |
value |
Valeur de la propriété. |
uint64_value |
Valeur des propriétés numériques. |
ReferenceImage
Une image de référence (ReferenceImage
) représente une image de produit et les métadonnées qui lui sont associées, telles que les cadres de délimitation.
Champs | |
---|---|
name |
Nom de ressource de l'image de référence. Format :
Ce champ est ignoré lors de la création d'une image de référence. |
uri |
URI Google Cloud Storage de l'image de référence. L'URI doit commencer par Obligatoire. |
bounding_polys[] |
Polygones de délimitation autour des zones d'intérêt de l'image de référence. Facultatif. Si ce champ est vide, le système tente de détecter les zones d'intérêt. Jusqu'à 10 polygones de délimitation sont utilisés. La forme fournie est convertie en rectangle non pivotant. Une fois la conversion effectuée, le petit bord du rectangle doit être supérieur ou égal à 300 pixels. Le format doit être égal ou inférieur à 1:4 (le format 1:3 est accepté, mais pas le format 1:5). |
RemoveProductFromProductSetRequest
Message de requête pour la méthode RemoveProductFromProductSet
.
Champs | |
---|---|
name |
Nom de la ressource ProductSet à modifier. Format : |
product |
Nom de la ressource Product à supprimer de l'ensemble de produits. Format : |
SafeSearchAnnotation
Ensemble de caractéristiques liées à l'image, calculées à l'aide de méthodes de vision par ordinateur sur des domaines de recherche sécurisée (par exemple, contenu réservé aux adultes, spoofing, images médicales, violence).
Champs | |
---|---|
adult |
Représente la probabilité que l'image comprenne du contenu réservé aux adultes. Le contenu réservé aux adultes peut comporter des éléments tels que des scènes de nudité, des images ou des dessins animés à caractère pornographique, ou des activités à caractère sexuel. |
spoof |
Probabilité de spoofing. Probabilité qu'une modification ait été apportée à la version canonique de l'image pour la rendre amusante ou choquante. |
medical |
Probabilité de présence d'images médicales. |
violence |
Probabilité que l'image comprenne du contenu violent. |
racy |
Probabilité que l'image de la requête comporte du contenu pour adultes. Le contenu réservé aux adultes peut inclure, mais sans s'y limiter, des tenues courtes ou transparentes, des scènes de nudité habilement dissimulée, des poses obscènes ou provocantes, ou des gros plans de zones intimes du corps. |
Symbole
Représentation d'un seul symbole.
Champs | |
---|---|
property |
Informations supplémentaires détectées pour le symbole. |
bounding_box |
Cadre de délimitation du symbole. Les sommets sont présentés dans l'ordre suivant : en haut à gauche, en haut à droite, en bas à droite et en bas à gauche. Lorsqu'une rotation du cadre de délimitation est détectée, elle est représentée autour de l'angle supérieur gauche en suivant l'ordre naturel de lecture du texte. Par exemple : * lorsque le texte est horizontal, il peut se présenter sous la forme suivante : 0----1 | | 3----2 * lorsqu'il a été pivoté de 180 degrés autour de l'angle supérieur gauche, il se présente sous la forme suivante : 2----3 | | 1----0 et l'ordre des sommets est toujours (0, 1, 2, 3). |
text |
Représentation actuelle du symbole en UTF-8. |
confidence |
Niveau de confiance des résultats de l'OCR pour le symbole. Plage [0, 1]. |
TextAnnotation
TextAnnotation contient une représentation structurée du texte extrait par l'OCR. La hiérarchie d'une structure de texte extraite par l'OCR se présente comme suit : TextAnnotation -> Page -> Bloc -> Paragraphe -> Mot -> Symbole. Chaque composant structurel, à partir de la page, peut également posséder ses propres propriétés. Les propriétés décrivent les langues détectées, les sauts, etc. Pour en savoir plus, consultez la définition du message TextAnnotation.TextProperty
ci-dessous.
Champs | |
---|---|
pages[] |
Liste des pages détectées par l'OCR. |
text |
Texte UTF-8 détecté sur les pages. |
DetectedBreak
Début ou fin d'un composant structurel détecté.
Champs | |
---|---|
type |
Type de saut détecté. |
is_prefix |
La valeur est "true" si le saut est ajouté au début de l'élément. |
BreakType
Énumération indiquant le type de saut détecté. Nouvelle ligne, espace, etc.
Enums | |
---|---|
UNKNOWN |
Type de libellé de saut inconnu. |
SPACE |
Espace standard. |
SURE_SPACE |
Espace sûre (très large). |
EOL_SURE_SPACE |
Saut de ligne. |
HYPHEN |
Césure qui n'est pas présente dans le texte. Ce champ ne peut pas être utilisé avec SPACE , LEADER_SPACE ou LINE_BREAK . |
LINE_BREAK |
Saut de ligne qui termine un paragraphe. |
DetectedLanguage
Langue détectée d'un composant structurel.
Champs | |
---|---|
language_code |
Le code de langue BCP-47, tel que "en-US" ou "sr-Latn". Pour en savoir plus, consultez la page http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
confidence |
Niveau de confiance de la langue détectée. Plage [0, 1]. |
TextProperty
Informations supplémentaires détectées dans le composant structurel.
Champs | |
---|---|
detected_languages[] |
Liste des langues détectées en toute confiance. |
detected_break |
Début ou fin d'un segment de texte détecté. |
UpdateProductRequest
Message de requête pour la méthode UpdateProduct
.
Champs | |
---|---|
product |
Ressource Product qui remplace celle du serveur. "product.name" est immuable. |
update_mask |
Masque de champ ( |
UpdateProductSetRequest
Message de requête pour la méthode UpdateProductSet
.
Champs | |
---|---|
product_set |
Ressource ProductSet qui remplace celle du serveur. |
update_mask |
Masque de champ ( |
Vertex
Un sommet représente un point 2D dans l'image. REMARQUE : les coordonnées du sommet sont à la même échelle que l'image d'origine.
Champs | |
---|---|
x |
Coordonnées X. |
y |
Coordonnées Y. |
WebDetection
Informations pertinentes sur une image provenant d'Internet.
Champs | |
---|---|
web_entities[] |
Entités issues d'images similaires sur Internet. |
full_matching_images[] |
Images identiques provenant d'Internet. Peut inclure des copies redimensionnées de l'image de la requête. |
partial_matching_images[] |
Images à correspondance partielle provenant d'Internet. Ces images sont suffisamment similaires pour partager certaines fonctionnalités clés. Par exemple, une image d'origine peut avoir une correspondance partielle si elle est associée à une zone de recadrage. |
pages_with_matching_images[] |
Pages Web contenant les images correspondantes issues d'Internet. |
visually_similar_images[] |
Résultats d'images visuellement similaires. |
best_guess_labels[] |
Meilleure estimation du service par rapport au thème de l'image de la requête. Elle est déduite à partir d'images similaires sur le Web ouvert. |
WebEntity
Entité extraite d'images similaires sur Internet.
Champs | |
---|---|
entity_id |
ID d'entité opaque. |
score |
Score de pertinence global de l'entité. Non normalisé et non comparable entre différentes requêtes d'images. |
description |
Description canonique de l'entité en anglais. |
WebImage
Métadonnées des images en ligne.
Champs | |
---|---|
url |
URL de l'image du résultat. |
score |
(Obsolète) Score de pertinence global de l'image. |
WebLabel
Libellé permettant de fournir des métadonnées supplémentaires pour la détection Web.
Champs | |
---|---|
label |
Libellé pour les métadonnées supplémentaires. |
language_code |
Code de langue BCP-47 pour |
WebPage
Métadonnées des pages Web.
Champs | |
---|---|
url |
URL de la page Web de résultat. |
score |
(Obsolète) Score de pertinence global de la page Web. |
page_title |
Le titre de la page Web peut contenir des balises HTML. |
full_matching_images[] |
Images identiques sur la page. Peut inclure des copies redimensionnées de l'image de la requête. |
partial_matching_images[] |
Images à correspondance partielle sur la page. Ces images sont suffisamment similaires pour partager certaines fonctionnalités clés. Par exemple, une image d'origine peut avoir une correspondance partielle si elle est associée à une zone de recadrage. |
WebDetectionParams
Paramètres d'une requête de détection Web.
Champs | |
---|---|
include_geo_results |
Indique si les résultats provenant des informations géographiques de l'image doivent être inclus. |
Word
Représentation d'un mot.
Champs | |
---|---|
property |
Informations supplémentaires détectées pour le mot. |
bounding_box |
Cadre de délimitation du mot. Les sommets sont présentés dans l'ordre suivant : en haut à gauche, en haut à droite, en bas à droite et en bas à gauche. Lorsqu'une rotation du cadre de délimitation est détectée, elle est représentée autour de l'angle supérieur gauche en suivant l'ordre naturel de lecture du texte. Par exemple : * lorsque le texte est horizontal, il peut se présenter sous la forme suivante : 0----1 | | 3----2 * lorsqu'il a été pivoté de 180 degrés autour de l'angle supérieur gauche, il se présente sous la forme suivante : 2----3 | | 1----0 et l'ordre des sommets sera toujours (0, 1, 2, 3). |
symbols[] |
Liste de symboles dans le mot. L'ordre des symboles suit l'ordre naturel de lecture. |
confidence |
Niveau de confiance des résultats de l'OCR pour le mot. Plage [0, 1]. |