Índice
ImageAnnotator
(interfaz)ProductSearch
(interfaz)AddProductToProductSetRequest
(mensaje)AnnotateFileRequest
(mensaje)AnnotateFileResponse
(mensaje)AnnotateImageRequest
(mensaje)AnnotateImageResponse
(mensaje)AsyncAnnotateFileRequest
(mensaje)AsyncAnnotateFileResponse
(mensaje)AsyncBatchAnnotateFilesRequest
(mensaje)AsyncBatchAnnotateFilesResponse
(mensaje)AsyncBatchAnnotateImagesRequest
(mensaje)AsyncBatchAnnotateImagesResponse
(mensaje)BatchAnnotateFilesRequest
(mensaje)BatchAnnotateFilesResponse
(mensaje)BatchAnnotateImagesRequest
(mensaje)BatchAnnotateImagesResponse
(mensaje)BatchOperationMetadata
(mensaje)BatchOperationMetadata.State
(enum)Block
(mensaje)Block.BlockType
(enum)BoundingPoly
(mensaje)ColorInfo
(mensaje)CreateProductRequest
(mensaje)CreateProductSetRequest
(mensaje)CreateReferenceImageRequest
(mensaje)CropHint
(mensaje)CropHintsAnnotation
(mensaje)CropHintsParams
(mensaje)DeleteProductRequest
(mensaje)DeleteProductSetRequest
(mensaje)DeleteReferenceImageRequest
(mensaje)DominantColorsAnnotation
(mensaje)EntityAnnotation
(mensaje)FaceAnnotation
(mensaje)FaceAnnotation.Landmark
(mensaje)FaceAnnotation.Landmark.Type
(enum)Feature
(mensaje)Feature.Type
(enum)GcsDestination
(mensaje)GcsSource
(mensaje)GetProductRequest
(mensaje)GetProductSetRequest
(mensaje)GetReferenceImageRequest
(mensaje)Image
(mensaje)ImageAnnotationContext
(mensaje)ImageContext
(mensaje)ImageProperties
(mensaje)ImageSource
(mensaje)ImportProductSetsGcsSource
(mensaje)ImportProductSetsInputConfig
(mensaje)ImportProductSetsRequest
(mensaje)ImportProductSetsResponse
(mensaje)InputConfig
(mensaje)LatLongRect
(mensaje)Likelihood
(enum)ListProductSetsRequest
(mensaje)ListProductSetsResponse
(mensaje)ListProductsInProductSetRequest
(mensaje)ListProductsInProductSetResponse
(mensaje)ListProductsRequest
(mensaje)ListProductsResponse
(mensaje)ListReferenceImagesRequest
(mensaje)ListReferenceImagesResponse
(mensaje)LocalizedObjectAnnotation
(mensaje)LocationInfo
(mensaje)NormalizedVertex
(mensaje)OperationMetadata
(mensaje)OperationMetadata.State
(enum)OutputConfig
(mensaje)Page
(mensaje)Paragraph
(mensaje)Position
(mensaje)Product
(mensaje)Product.KeyValue
(mensaje)ProductSearchParams
(mensaje)ProductSearchResults
(mensaje)ProductSearchResults.GroupedResult
(mensaje)ProductSearchResults.Result
(mensaje)ProductSet
(mensaje)Property
(mensaje)ReferenceImage
(mensaje)RemoveProductFromProductSetRequest
(mensaje)SafeSearchAnnotation
(mensaje)Symbol
(mensaje)TextAnnotation
(mensaje)TextAnnotation.DetectedBreak
(mensaje)TextAnnotation.DetectedBreak.BreakType
(enum)TextAnnotation.DetectedLanguage
(mensaje)TextAnnotation.TextProperty
(mensaje)UpdateProductRequest
(mensaje)UpdateProductSetRequest
(mensaje)Vertex
(mensaje)WebDetection
(mensaje)WebDetection.WebEntity
(mensaje)WebDetection.WebImage
(mensaje)WebDetection.WebLabel
(mensaje)WebDetection.WebPage
(mensaje)WebDetectionParams
(mensaje)Word
(mensaje)
ImageAnnotator
Servicio que realiza tareas de detección de la API Cloud Vision de Google en imágenes de clientes, como la detección de caras, puntos de referencia, logotipos, etiquetas y texto. El servicio ImageAnnotator devuelve las entidades detectadas en las imágenes.
AsyncBatchAnnotateFiles | |
---|---|
Ejecuta la detección y la anotación de imágenes asíncronas en una lista de archivos genéricos, como archivos PDF, que pueden contener varias páginas y varias imágenes por página. El progreso y los resultados se pueden consultar a través de la interfaz
|
AsyncBatchAnnotateImages | |
---|---|
Ejecuta la detección y la anotación de imágenes asíncronas en una lista de imágenes. El progreso y los resultados se pueden consultar a través de la interfaz Este servicio escribirá los resultados de las anotaciones de imágenes en archivos JSON del segmento de Google Cloud Storage del cliente. Cada archivo JSON contendrá el proto BatchAnnotateImagesResponse.
|
BatchAnnotateFiles | |
---|---|
Servicio que realiza la detección y la anotación de imágenes en un lote de archivos. Ahora solo se admiten "application/pdf", "image/tiff" e "image/gif". Este servicio extraerá un máximo de 5 fotogramas (GIF) o páginas (PDF o TIFF) de cada archivo proporcionado y realizará la detección y la anotación de cada imagen extraída. Los clientes pueden especificar qué 5 fotogramas o páginas se extraerán en AnnotateFileRequest.pages.
|
BatchAnnotateImages | |
---|---|
Ejecuta la detección y la anotación de imágenes en un lote de imágenes.
|
Búsqueda de productos
Gestiona los productos y los ProductSets de imágenes de referencia para usarlos en la búsqueda de productos. Usa el siguiente modelo de recursos:
- La API tiene una colección de recursos
ProductSet
, denominadaprojects/*/locations/*/productSets/*
, que permite agrupar diferentes productos para limitar la identificación.
Paralelamente,
La API tiene una colección de recursos
Product
llamadaprojects/*/locations/*/products/*
.Cada
Product
tiene una colección de recursosReferenceImage
, llamadaprojects/*/locations/*/products/*/referenceImages/*
.
AddProductToProductSet | |
---|---|
Añade un producto al ProductSet especificado. Si el producto ya está presente, no se hace ningún cambio. Un producto se puede añadir a un máximo de 100 ProductSets. A continuación se indican los posibles errores.
|
CreateProduct | |
---|---|
Crea y devuelve un nuevo recurso de producto. A continuación se indican los posibles errores.
|
CreateProductSet | |
---|---|
Crea y devuelve un recurso ProductSet. A continuación se indican los posibles errores.
|
CreateReferenceImage | |
---|---|
Crea y devuelve un nuevo recurso ReferenceImage. El campo Ten en cuenta que la canalización cambiará el tamaño de la imagen si su resolución es demasiado grande para procesarla (más de 50 MP). A continuación se indican los posibles errores.
|
DeleteProduct | |
---|---|
Elimina de forma permanente un producto y sus imágenes de referencia. Los metadatos del producto y todas sus imágenes se eliminarán de inmediato, pero las consultas de búsqueda en ProductSets que contengan el producto pueden seguir funcionando hasta que se actualicen todas las cachés relacionadas.
|
DeleteProductSet | |
---|---|
Elimina un ProductSet de forma permanente. Los productos y las imágenes de referencia del ProductSet no se eliminan. Los archivos de imagen no se eliminan de Google Cloud Storage.
|
DeleteReferenceImage | |
---|---|
Elimina una imagen de referencia de forma permanente. Los metadatos de la imagen se eliminarán de inmediato, pero las consultas de búsqueda en ProductSets que contengan la imagen pueden seguir funcionando hasta que se actualicen todas las cachés relacionadas. Los archivos de imagen no se eliminan de Google Cloud Storage.
|
GetProduct | |
---|---|
Obtiene información asociada a un producto. A continuación se indican los posibles errores.
|
GetProductSet | |
---|---|
Obtiene la información asociada a un ProductSet. A continuación se indican los posibles errores.
|
GetReferenceImage | |
---|---|
Obtiene información asociada a un ReferenceImage. A continuación se indican los posibles errores.
|
ImportProductSets | |
---|---|
API asíncrona que importa una lista de imágenes de referencia a conjuntos de productos especificados a partir de una lista de información de imágenes. La API La fuente de entrada de este método es un archivo CSV en Google Cloud Storage. Para ver el formato del archivo CSV, consulta
|
ListProductSets | |
---|---|
Muestra los ProductSets en un orden no especificado. A continuación se indican los posibles errores.
|
ListProducts | |
---|---|
Muestra los productos en un orden no especificado. A continuación se indican los posibles errores.
|
ListProductsInProductSet | |
---|---|
Muestra los productos de un ProductSet en un orden no especificado. Si el ProductSet no existe, el campo products de la respuesta estará vacío. A continuación se indican los posibles errores.
|
ListReferenceImages | |
---|---|
Muestra las imágenes de referencia. A continuación se indican los posibles errores.
|
RemoveProductFromProductSet | |
---|---|
Elimina un producto del ProductSet especificado.
|
UpdateProduct | |
---|---|
Hace cambios en un recurso Product. Por el momento, solo se pueden actualizar los campos Si se actualizan las etiquetas, el cambio no se reflejará en las consultas hasta la próxima indexación. A continuación se indican los posibles errores.
|
UpdateProductSet | |
---|---|
Hace cambios en un recurso ProductSet. Por el momento, solo se puede actualizar display_name. A continuación se indican los posibles errores.
|
AddProductToProductSetRequest
Mensaje de solicitud del método AddProductToProductSet
.
Campos | |
---|---|
name |
Nombre de recurso del ProductSet que se va a modificar. El formato es |
product |
Nombre de recurso del producto que se va a añadir a este ProductSet. El formato es |
AnnotateFileRequest
Una solicitud para anotar un solo archivo, como un archivo PDF, TIFF o GIF.
Campos | |
---|---|
input_config |
Obligatorio. Información sobre el archivo de entrada. |
features[] |
Obligatorio. Funciones solicitadas. |
image_context |
Contexto adicional que puede acompañar a las imágenes del archivo. |
pages[] |
Páginas del archivo para realizar la anotación de imágenes. Las páginas empiezan por 1. Suponemos que la primera página del archivo es la página 1. Se admiten 5 páginas como máximo por solicitud. Las páginas pueden ser negativas. Página 1 significa la primera página. Página 2 significa la segunda página. La página -1 significa la última página. La página -2 es la penúltima. Si el archivo es GIF en lugar de PDF o TIFF, la página hace referencia a los fotogramas GIF. Si este campo está vacío, el servicio realizará de forma predeterminada la anotación de imagen de las 5 primeras páginas del archivo. |
AnnotateFileResponse
Respuesta a una solicitud de anotación de un solo archivo. Un archivo puede contener una o varias imágenes, que tienen sus propias respuestas.
Campos | |
---|---|
input_config |
Información sobre el archivo para el que se genera esta respuesta. |
responses[] |
Respuestas individuales a las imágenes encontradas en el archivo. |
total_pages |
Este campo indica el número total de páginas del archivo. |
AnnotateImageRequest
Solicitud para realizar tareas de la API Cloud Vision de Google en una imagen proporcionada por el usuario, con las funciones solicitadas por el usuario y con información de contexto.
Campos | |
---|---|
image |
La imagen que se va a procesar. |
features[] |
Funciones solicitadas. |
image_context |
Contexto adicional que puede acompañar a la imagen. |
AnnotateImageResponse
Respuesta a una solicitud de anotación de imagen.
Campos | |
---|---|
face_annotations[] |
Si está presente, la detección facial se ha completado correctamente. |
landmark_annotations[] |
Si está presente, la detección de monumentos se ha completado correctamente. |
logo_annotations[] |
Si está presente, la detección del logotipo se ha completado correctamente. |
label_annotations[] |
Si está presente, significa que la detección de etiquetas se ha completado correctamente. |
localized_object_annotations[] |
Si está presente, la detección de objetos localizada se ha completado correctamente. Se ordenarán de forma descendente por puntuación de confianza. |
text_annotations[] |
Si está presente, la detección de texto (OCR) se ha completado correctamente. |
full_text_annotation |
Si está presente, la detección de texto (OCR) o la detección de texto en documentos (OCR) se ha completado correctamente. Esta anotación proporciona la jerarquía estructural del texto detectado por OCR. |
safe_search_annotation |
Si está presente, la anotación de búsqueda segura se ha completado correctamente. |
image_properties_annotation |
Si está presente, las propiedades de la imagen se han extraído correctamente. |
crop_hints_annotation |
Si está presente, las sugerencias de recorte se han completado correctamente. |
web_detection |
Si está presente, la detección web se ha completado correctamente. |
product_search_results |
Si está presente, la búsqueda de productos se ha completado correctamente. |
error |
Si se define, representa el mensaje de error de la operación. Ten en cuenta que las anotaciones de imagen rellenadas son correctas, incluso cuando se ha definido |
context |
Si está presente, se necesita información contextual para saber de dónde procede la imagen. |
AsyncAnnotateFileRequest
Una solicitud de anotación de archivos sin conexión.
Campos | |
---|---|
input_config |
Obligatorio. Información sobre el archivo de entrada. |
features[] |
Obligatorio. Funciones solicitadas. |
image_context |
Contexto adicional que puede acompañar a las imágenes del archivo. |
output_config |
Obligatorio. La ubicación de salida y los metadatos que quieras (por ejemplo, el formato). |
AsyncAnnotateFileResponse
Respuesta a una solicitud de anotación de un solo archivo sin conexión.
Campos | |
---|---|
output_config |
La ubicación de salida y los metadatos de AsyncAnnotateFileRequest. |
AsyncBatchAnnotateFilesRequest
Varias solicitudes asíncronas de anotación de archivos se agrupan en una sola llamada de servicio.
Campos | |
---|---|
requests[] |
Solicitudes individuales de anotación de archivos asíncronas de este lote. |
AsyncBatchAnnotateFilesResponse
Respuesta a una solicitud de anotación de archivos por lotes asíncrona.
Campos | |
---|---|
responses[] |
Lista de respuestas de anotación de archivos, una por cada solicitud de AsyncBatchAnnotateFilesRequest. |
AsyncBatchAnnotateImagesRequest
Solicitud de anotación de imágenes asíncrona para una lista de imágenes.
Campos | |
---|---|
requests[] |
Solicitudes de anotación de imágenes individuales de este lote. |
output_config |
Obligatorio. La ubicación de salida y los metadatos que quieras (por ejemplo, el formato). |
AsyncBatchAnnotateImagesResponse
Respuesta a una solicitud de anotación de imágenes por lotes asíncrona.
Campos | |
---|---|
output_config |
Ubicación de salida y metadatos de AsyncBatchAnnotateImagesRequest. |
BatchAnnotateFilesRequest
Lista de solicitudes para anotar archivos mediante la API BatchAnnotateFiles.
Campos | |
---|---|
requests[] |
Lista de solicitudes de anotación de archivos. Por el momento, solo admitimos un AnnotateFileRequest en BatchAnnotateFilesRequest. |
BatchAnnotateFilesResponse
Lista de respuestas de anotaciones de archivos.
Campos | |
---|---|
responses[] |
Lista de respuestas de anotación de archivos. Cada respuesta corresponde a un AnnotateFileRequest de BatchAnnotateFilesRequest. |
BatchAnnotateImagesRequest
Varias solicitudes de anotación de imágenes se agrupan en una sola llamada de servicio.
Campos | |
---|---|
requests[] |
Solicitudes de anotación de imágenes individuales de este lote. |
BatchAnnotateImagesResponse
Respuesta a una solicitud de anotación de imágenes por lotes.
Campos | |
---|---|
responses[] |
Respuestas individuales a las solicitudes de anotación de imágenes del lote. |
BatchOperationMetadata
Metadatos de las operaciones por lotes, como el estado actual.
Se incluye en el campo metadata
del Operation
devuelto por la llamada GetOperation
del servicio google::longrunning::Operations
.
Campos | |
---|---|
state |
El estado actual de la operación por lotes. |
submit_time |
La hora a la que se envió la petición del lote al servidor. |
end_time |
La hora en la que se completa la solicitud por lotes y |
Estado
Enumera los posibles estados en los que puede estar la solicitud en lote.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
No es válida. |
PROCESSING |
La solicitud se está procesando. |
SUCCESSFUL |
La solicitud se ha completado y se ha procesado correctamente al menos un elemento. |
FAILED |
La solicitud se ha completado y no se ha procesado ningún elemento correctamente. |
CANCELLED |
La solicitud se realiza después de que el usuario haya llamado a longrunning.Operations.CancelOperation. Los registros que se hayan procesado antes del comando de cancelación se mostrarán tal como se especifica en la solicitud. |
Bloquear
Elemento lógico de la página.
Campos | |
---|---|
property |
Se ha detectado información adicional sobre el bloque. |
bounding_box |
Cuadro delimitador del bloque. Los vértices se indican en el siguiente orden: superior izquierda, superior derecha, inferior derecha e inferior izquierda. Cuando se detecta una rotación del cuadro delimitador, se representa alrededor de la esquina superior izquierda, tal como se define cuando el texto se lee en la orientación "natural". Por ejemplo:
y el orden de los vértices seguirá siendo (0, 1, 2, 3). |
paragraphs[] |
Lista de párrafos de este bloque (si el bloque es de tipo texto). |
block_type |
Tipo de bloque detectado (texto, imagen, etc.) de este bloque. |
confidence |
Confianza de los resultados de OCR en el bloque. Intervalo [0, 1]. |
BlockType
Tipo de bloque (texto, imagen, etc.) identificado por el OCR.
Enumeraciones | |
---|---|
UNKNOWN |
Tipo de bloque desconocido. |
TEXT |
Bloque de texto normal. |
TABLE |
Bloque de tabla. |
PICTURE |
Bloque de imagen. |
RULER |
Cuadro de línea horizontal o vertical. |
BARCODE |
Bloque de código de barras. |
BoundingPoly
Polígono delimitador de la anotación de imagen detectada.
Campos | |
---|---|
vertices[] |
Vértices del polígono delimitador. |
normalized_vertices[] |
Vértices normalizados del polígono delimitador. |
ColorInfo
La información de color consta de canales RGB, una puntuación y la fracción de la imagen que ocupa el color en la imagen.
Campos | |
---|---|
color |
Componentes RGB del color. |
score |
Puntuación específica de la imagen para este color. Valor en el intervalo [0, 1]. |
pixel_fraction |
La fracción de píxeles que ocupa el color en la imagen. Valor en el intervalo [0, 1]. |
CreateProductRequest
Mensaje de solicitud del método CreateProduct
.
Campos | |
---|---|
parent |
Proyecto en el que se debe crear el producto. El formato es |
product |
Producto que se va a crear. |
product_id |
ID de recurso proporcionado por el usuario para este producto. Si se define, el servidor intentará usar este valor como ID de recurso. Si ya se está usando, se devuelve un error con el código ALREADY_EXISTS. Debe tener 128 caracteres como máximo. No puede contener el carácter |
CreateProductSetRequest
Mensaje de solicitud del método CreateProductSet
.
Campos | |
---|---|
parent |
Proyecto en el que se debe crear el ProductSet. El formato es |
product_set |
ProductSet que se va a crear. |
product_set_id |
ID de recurso proporcionado por el usuario para este ProductSet. Si se define, el servidor intentará usar este valor como ID de recurso. Si ya se está usando, se devuelve un error con el código ALREADY_EXISTS. Debe tener 128 caracteres como máximo. No puede contener el carácter |
CreateReferenceImageRequest
Mensaje de solicitud del método CreateReferenceImage
.
Campos | |
---|---|
parent |
Nombre de recurso del producto en el que se va a crear la imagen de referencia. El formato es |
reference_image |
Imagen de referencia que se va a crear. Si se especifica un ID de imagen, se ignora. |
reference_image_id |
ID de recurso proporcionado por el usuario de la imagen de referencia que se va a añadir. Si se define, el servidor intentará usar este valor como ID de recurso. Si ya se está usando, se devuelve un error con el código ALREADY_EXISTS. Debe tener 128 caracteres como máximo. No puede contener el carácter |
CropHint
Sugerencia de recorte único que se usa para generar un nuevo recorte al servir una imagen.
Campos | |
---|---|
bounding_poly |
Polígono delimitador de la zona de recorte. Las coordenadas del cuadro delimitador están en la escala de la imagen original. |
confidence |
Confianza de que se trata de una región destacada. Intervalo [0, 1]. |
importance_fraction |
Fracción de la importancia de esta región destacada con respecto a la imagen original. |
CropHintsAnnotation
Conjunto de sugerencias de recorte que se usan para generar nuevos recortes al servir imágenes.
Campos | |
---|---|
crop_hints[] |
Resultados de las pistas de recorte. |
CropHintsParams
Parámetros de la solicitud de anotación de sugerencias de recorte.
Campos | |
---|---|
aspect_ratios[] |
Relaciones de aspecto en números de coma flotante, que representan la relación entre la anchura y la altura de la imagen. Por ejemplo, si la relación de aspecto que quieres es 4/3, el valor flotante correspondiente debe ser 1,33333. Si no se especifica, se devuelve el mejor recorte posible. El número de relaciones de aspecto proporcionadas está limitado a un máximo de 16. Las relaciones de aspecto que se proporcionen después de la decimosexta se ignorarán. |
DeleteProductRequest
Mensaje de solicitud del método DeleteProduct
.
Campos | |
---|---|
name |
Nombre de recurso del producto que se va a eliminar. El formato es |
DeleteProductSetRequest
Mensaje de solicitud del método DeleteProductSet
.
Campos | |
---|---|
name |
Nombre de recurso del ProductSet que se va a eliminar. El formato es |
DeleteReferenceImageRequest
Mensaje de solicitud del método DeleteReferenceImage
.
Campos | |
---|---|
name |
Nombre de recurso de la imagen de referencia que se va a eliminar. El formato es el siguiente:
|
DominantColorsAnnotation
Conjunto de colores predominantes y sus puntuaciones correspondientes.
Campos | |
---|---|
colors[] |
Valores de color RGB con su puntuación y fracción de píxeles. |
EntityAnnotation
Conjunto de características de la entidad detectada.
Campos | |
---|---|
mid |
ID de entidad opaco. Algunos IDs pueden estar disponibles en la API Search de gráfico de conocimiento de Google. |
locale |
Código de idioma de la configuración regional en la que se expresa el texto de la entidad |
description |
Descripción textual de la entidad, expresada en su idioma |
score |
Puntuación general del resultado. Intervalo [0, 1]. |
confidence |
Obsoleto. En su lugar, usa |
topicality |
La relevancia de la etiqueta ICA (anotación de contenido de imagen) para la imagen. Por ejemplo, la relevancia de "torre" es probablemente mayor para una imagen que contiene la "Torre Eiffel" detectada que para una imagen que contiene un edificio alto detectado a lo lejos, aunque la confianza de que hay una torre en cada imagen sea la misma. Intervalo [0, 1]. |
bounding_poly |
Región de la imagen a la que pertenece esta entidad. No se ha producido para las funciones de |
locations[] |
Información de la ubicación de la entidad detectada. Puede haber varios elementos |
properties[] |
Algunas entidades pueden tener campos |
FaceAnnotation
Un objeto de anotación de cara contiene los resultados de la detección de caras.
Campos | |
---|---|
bounding_poly |
Polígono delimitador alrededor de la cara. Las coordenadas del cuadro delimitador están en la escala de la imagen original. El cuadro delimitador se calcula para "encuadrar" la cara de acuerdo con las expectativas de los humanos. Se basa en los resultados de los puntos de referencia. Ten en cuenta que es posible que no se generen una o varias coordenadas X o Y en |
fd_bounding_poly |
El polígono envolvente
(detección de caras). |
landmarks[] |
Puntos de referencia de la cara detectados. |
roll_angle |
Ángulo de inclinación, que indica el grado de rotación de la cara en el sentido de las agujas del reloj o en el contrario con respecto a la vertical de la imagen en torno al eje perpendicular a la cara. Intervalo [-180,180]. |
pan_angle |
Ángulo de guiño, que indica el ángulo hacia la izquierda o hacia la derecha al que mira la cara con respecto al plano vertical perpendicular a la imagen. Intervalo [-180,180]. |
tilt_angle |
Ángulo de inclinación, que indica el ángulo hacia arriba o hacia abajo al que apunta la cara con respecto al plano horizontal de la imagen. Intervalo [-180,180]. |
detection_confidence |
Confianza de detección. Intervalo [0, 1]. |
landmarking_confidence |
Confianza de los puntos de referencia faciales. Intervalo [0, 1]. |
joy_likelihood |
Probabilidad de alegría. |
sorrow_likelihood |
Probabilidad de tristeza. |
anger_likelihood |
Probabilidad de enfado. |
surprise_likelihood |
Probabilidad de sorpresa. |
under_exposed_likelihood |
Probabilidad de que no se muestren suficientes anuncios. |
blurred_likelihood |
Probabilidad de desenfoque. |
headwear_likelihood |
Probabilidad de llevar accesorios para la cabeza. |
Punto de referencia
Un punto de referencia específico de la cara (por ejemplo, un rasgo facial).
Campos | |
---|---|
type |
Tipo de punto de referencia facial. |
position |
Posición de los puntos de referencia de la cara. |
Tipo
Tipo de punto de referencia (característica) facial. La izquierda y la derecha se definen desde el punto de vista de la persona que ve la imagen, sin tener en cuenta las proyecciones de espejo típicas de las fotos. Por lo tanto, LEFT_EYE
suele ser el ojo derecho de la persona.
Enumeraciones | |
---|---|
UNKNOWN_LANDMARK |
Se ha detectado un punto de referencia facial desconocido. No debe rellenarse. |
LEFT_EYE |
Ojo izquierdo. |
RIGHT_EYE |
Ojo derecho. |
LEFT_OF_LEFT_EYEBROW |
A la izquierda de la ceja izquierda. |
RIGHT_OF_LEFT_EYEBROW |
A la derecha de la ceja izquierda. |
LEFT_OF_RIGHT_EYEBROW |
A la izquierda de la ceja derecha. |
RIGHT_OF_RIGHT_EYEBROW |
Derecha de la ceja derecha. |
MIDPOINT_BETWEEN_EYES |
Punto medio entre los ojos. |
NOSE_TIP |
Punta de la nariz. |
UPPER_LIP |
Labio superior. |
LOWER_LIP |
Labio inferior. |
MOUTH_LEFT |
Boca a la izquierda. |
MOUTH_RIGHT |
Boca a la derecha. |
MOUTH_CENTER |
Centro de la boca. |
NOSE_BOTTOM_RIGHT |
Nariz, abajo a la derecha. |
NOSE_BOTTOM_LEFT |
Nariz, abajo a la izquierda. |
NOSE_BOTTOM_CENTER |
Nariz, parte inferior central. |
LEFT_EYE_TOP_BOUNDARY |
Borde superior del ojo izquierdo. |
LEFT_EYE_RIGHT_CORNER |
Ojo izquierdo, esquina derecha. |
LEFT_EYE_BOTTOM_BOUNDARY |
Borde inferior del ojo izquierdo. |
LEFT_EYE_LEFT_CORNER |
Ojo izquierdo, esquina izquierda. |
RIGHT_EYE_TOP_BOUNDARY |
Borde superior del ojo derecho. |
RIGHT_EYE_RIGHT_CORNER |
Ojo derecho, esquina derecha. |
RIGHT_EYE_BOTTOM_BOUNDARY |
Ojo derecho, límite inferior. |
RIGHT_EYE_LEFT_CORNER |
Ojo derecho, esquina izquierda. |
LEFT_EYEBROW_UPPER_MIDPOINT |
Parte superior central de la ceja izquierda. |
RIGHT_EYEBROW_UPPER_MIDPOINT |
Cejas derecha, punto medio superior. |
LEFT_EAR_TRAGION |
Trago de la oreja izquierda. |
RIGHT_EAR_TRAGION |
Trago de la oreja derecha. |
LEFT_EYE_PUPIL |
Pupila del ojo izquierdo. |
RIGHT_EYE_PUPIL |
Pupila del ojo derecho. |
FOREHEAD_GLABELLA |
Entrecejo. |
CHIN_GNATHION |
Mentón (gnation). |
CHIN_LEFT_GONION |
Mentón izquierdo. |
CHIN_RIGHT_GONION |
Mentón derecho. |
Función
El tipo de detección de la API Cloud Vision de Google que se va a realizar y el número máximo de resultados que se devolverán para ese tipo. Se pueden especificar varios objetos Feature
en la lista features
.
Campos | |
---|---|
type |
El tipo de función. |
max_results |
Número máximo de resultados de este tipo. No se aplica a |
model |
Modelo que se usará para la función. Valores admitidos: "builtin/stable" (valor predeterminado si no se define) y "builtin/latest". |
Tipo
Tipo de función de la API Google Cloud Vision que se va a extraer.
Enumeraciones | |
---|---|
TYPE_UNSPECIFIED |
Tipo de función no especificado. |
FACE_DETECTION |
Ejecuta la detección de caras. |
LANDMARK_DETECTION |
Ejecuta la detección de puntos de referencia. |
LOGO_DETECTION |
Ejecuta la detección de logotipos. |
LABEL_DETECTION |
Ejecuta la detección de etiquetas. |
TEXT_DETECTION |
Ejecuta la detección de texto o el reconocimiento óptico de caracteres (OCR). La detección de texto está optimizada para las partes en las que el texto está disperso dentro de una imagen más grande. Si la imagen es un documento, utiliza DOCUMENT_TEXT_DETECTION en su lugar. |
DOCUMENT_TEXT_DETECTION |
Aplica OCR a documentos con mucho texto. Tiene prioridad cuando tanto DOCUMENT_TEXT_DETECTION como TEXT_DETECTION están presentes. |
SAFE_SEARCH_DETECTION |
Ejecuta Búsqueda Segura para detectar contenido potencialmente no seguro o no deseado. |
IMAGE_PROPERTIES |
Calcula un conjunto de propiedades de la imagen, como los colores predominantes. |
CROP_HINTS |
Ejecuta pistas de recorte. |
WEB_DETECTION |
Ejecuta la detección web. |
PRODUCT_SEARCH |
Ejecuta la búsqueda de productos. |
OBJECT_LOCALIZATION |
Ejecuta el localizador para la detección de objetos. |
GcsDestination
Ubicación de Google Cloud Storage en la que se escribirá la salida.
Campos | |
---|---|
uri |
Prefijo del URI de Google Cloud Storage donde se almacenarán los resultados. Los resultados estarán en formato JSON y precedidos por el prefijo del URI de entrada correspondiente. Este campo puede representar un prefijo de archivo de Google Cloud Storage o un directorio de Google Cloud Storage. En cualquier caso, el URI debe ser único, ya que, para obtener todos los archivos de salida, tendrás que hacer una búsqueda con comodín en Google Cloud Storage con el prefijo de URI que proporciones. Ejemplos:
Si hay varias salidas, cada respuesta sigue siendo AnnotateFileResponse, y cada una de ellas contiene un subconjunto de la lista completa de AnnotateImageResponse. Esto puede ocurrir si, por ejemplo, el JSON de salida es demasiado grande y se desborda en varios archivos fragmentados. |
GcsSource
Ubicación de Google Cloud Storage desde la que se leerá la entrada.
Campos | |
---|---|
uri |
URI de Google Cloud Storage del archivo de entrada. Solo puede ser un objeto de Google Cloud Storage. Actualmente no se admiten comodines. |
GetProductRequest
Mensaje de solicitud del método GetProduct
.
Campos | |
---|---|
name |
Nombre de recurso del producto que se va a obtener. El formato es |
GetProductSetRequest
Mensaje de solicitud del método GetProductSet
.
Campos | |
---|---|
name |
Nombre de recurso del ProductSet que se va a obtener. El formato es |
GetReferenceImageRequest
Mensaje de solicitud del método GetReferenceImage
.
Campos | |
---|---|
name |
Nombre de recurso de la imagen de referencia que se va a obtener. El formato es el siguiente:
|
Imagen
Imagen de cliente para realizar tareas de la API Cloud Vision de Google.
Campos | |
---|---|
content |
Contenido de la imagen, representado como un flujo de bytes. Nota: Al igual que con todos los campos |
source |
Ubicación de la imagen en Google Cloud Storage o URL de la imagen de acceso público. Si se proporcionan |
ImageAnnotationContext
Si una imagen se ha generado a partir de un archivo (por ejemplo, un PDF), este mensaje proporciona información sobre la fuente de la imagen.
Campos | |
---|---|
uri |
El URI del archivo usado para generar la imagen. |
page_number |
Si el archivo era un PDF o un TIFF, este campo indica el número de página del archivo que se ha usado para generar la imagen. |
ImageContext
Contexto de la imagen o parámetros específicos de la función.
Campos | |
---|---|
lat_long_rect |
No se usa. |
language_hints[] |
Lista de idiomas que se van a usar para TEXT_DETECTION. En la mayoría de los casos, un valor vacío da los mejores resultados, ya que permite la detección automática del idioma. En los idiomas basados en el alfabeto latino, no es necesario definir |
crop_hints_params |
Parámetros de la solicitud de anotación de sugerencias de recorte. |
product_search_params |
Parámetros de búsqueda de productos. |
web_detection_params |
Parámetros de detección web. |
ImageProperties
Almacena propiedades de la imagen, como los colores predominantes.
Campos | |
---|---|
dominant_colors |
Si está presente, los colores dominantes se han completado correctamente. |
ImageSource
Fuente de imagen externa (Google Cloud Storage o ubicación de imagen de URL web).
Campos | |
---|---|
gcs_image_uri |
Usa El URI de Google Cloud Storage con el formato |
image_uri |
URI de la imagen de origen. Puede ser:
Si se especifican tanto |
ImportProductSetsGcsSource
Ubicación de Google Cloud Storage de un archivo CSV que conserva una lista de ImportProductSetRequests en cada línea.
Campos | |
---|---|
csv_file_uri |
El URI de Google Cloud Storage del archivo CSV de entrada. El URI debe empezar por El formato del archivo CSV de entrada debe ser una imagen por línea. Cada línea tiene 8 columnas.
Las columnas Si no existe el La columna La columna Si ya existe un La columna
La columna Se permite una columna La columna El sistema cambiará el tamaño de la imagen si la resolución es demasiado grande para procesarla (más de 20 MP). |
ImportProductSetsInputConfig
El contenido de entrada del método ImportProductSets
.
Campos | |
---|---|
gcs_source |
Ubicación de Google Cloud Storage de un archivo CSV que conserva una lista de ImportProductSetRequests en cada línea. |
ImportProductSetsRequest
Mensaje de solicitud del método ImportProductSets
.
Campos | |
---|---|
parent |
Proyecto en el que se deben importar los ProductSets. El formato es |
input_config |
El contenido de entrada de la lista de solicitudes. |
ImportProductSetsResponse
Mensaje de respuesta del método ImportProductSets
.
Este mensaje lo devuelve el método google.longrunning.Operations.GetOperation
en el campo google.longrunning.Operation.response
devuelto.
Campos | |
---|---|
reference_images[] |
Lista de reference_images que se han importado correctamente. |
statuses[] |
El estado de RPC de cada solicitud ImportProductSet, incluidos los éxitos y los errores. El número de estados que se muestran aquí coincide con el número de líneas del archivo CSV. Además, statuses[i] almacena el estado de éxito o de error del procesamiento de la línea i-ésima del archivo CSV, empezando por la línea 0. |
InputConfig
La ubicación de entrada y los metadatos que quieras.
Campos | |
---|---|
gcs_source |
Ubicación de Google Cloud Storage desde la que se leerá la entrada. |
content |
Contenido del archivo, representado como un flujo de bytes. Nota: Al igual que con todos los campos Por el momento, este campo solo funciona en las solicitudes BatchAnnotateFiles. No funciona con las solicitudes AsyncBatchAnnotateFiles. |
mime_type |
El tipo de archivo. Actualmente, solo se admiten "application/pdf", "image/tiff" e "image/gif". No se admiten comodines. |
LatLongRect
Rectángulo determinado por pares de valores mínimos y máximos LatLng
.
Campos | |
---|---|
min_lat_lng |
Par de latitud y longitud mínimo. |
max_lat_lng |
Par de latitud y longitud máximo. |
Likelihood
Representación en contenedores de la probabilidad, cuyo objetivo es ofrecer a los clientes resultados muy estables en las actualizaciones del modelo.
Enumeraciones | |
---|---|
UNKNOWN |
Probabilidad desconocida. |
VERY_UNLIKELY |
Es muy poco probable que la imagen pertenezca a la vertical especificada. |
UNLIKELY |
Es poco probable que la imagen pertenezca al vertical especificado. |
POSSIBLE |
Es posible que la imagen pertenezca a la vertical especificada. |
LIKELY |
Es probable que la imagen pertenezca al vertical especificado. |
VERY_LIKELY |
Es muy probable que la imagen pertenezca al vertical especificado. |
ListProductSetsRequest
Mensaje de solicitud del método ListProductSets
.
Campos | |
---|---|
parent |
Proyecto del que se deben enumerar los ProductSets. El formato es |
page_size |
Número máximo de elementos que se devolverán. El valor predeterminado es 10 y el máximo es 100. |
page_token |
El valor de next_page_token devuelto por una solicitud List anterior, si existe. |
ListProductSetsResponse
Mensaje de respuesta del método ListProductSets
.
Campos | |
---|---|
product_sets[] |
Lista de ProductSets. |
next_page_token |
Token para obtener la siguiente página de resultados. Si no hay más resultados en la lista, se devuelve un valor vacío. |
ListProductsInProductSetRequest
Mensaje de solicitud del método ListProductsInProductSet
.
Campos | |
---|---|
name |
Recurso ProductSet del que se van a obtener los productos. El formato es |
page_size |
Número máximo de elementos que se devolverán. El valor predeterminado es 10 y el máximo es 100. |
page_token |
El valor de next_page_token devuelto por una solicitud List anterior, si existe. |
ListProductsInProductSetResponse
Mensaje de respuesta del método ListProductsInProductSet
.
Campos | |
---|---|
products[] |
Lista de productos. |
next_page_token |
Token para obtener la siguiente página de resultados. Si no hay más resultados en la lista, se devuelve un valor vacío. |
ListProductsRequest
Mensaje de solicitud del método ListProducts
.
Campos | |
---|---|
parent |
Proyecto o ProductSet del que se deben enumerar los productos. Formato: |
page_size |
Número máximo de elementos que se devolverán. El valor predeterminado es 10 y el máximo es 100. |
page_token |
El valor de next_page_token devuelto por una solicitud List anterior, si existe. |
ListProductsResponse
Mensaje de respuesta del método ListProducts
.
Campos | |
---|---|
products[] |
Lista de productos. |
next_page_token |
Token para obtener la siguiente página de resultados. Si no hay más resultados en la lista, se devuelve un valor vacío. |
ListReferenceImagesRequest
Mensaje de solicitud del método ListReferenceImages
.
Campos | |
---|---|
parent |
Nombre de recurso del producto que contiene las imágenes de referencia. El formato es |
page_size |
Número máximo de elementos que se devolverán. El valor predeterminado es 10 y el máximo es 100. |
page_token |
Token que identifica la página de resultados que se va a devolver. Es el valor de Si no se especifica, el valor predeterminado será la primera página. |
ListReferenceImagesResponse
Mensaje de respuesta del método ListReferenceImages
.
Campos | |
---|---|
reference_images[] |
Lista de imágenes de referencia. |
page_size |
Número máximo de elementos que se devolverán. El valor predeterminado es 10 y el máximo es 100. |
next_page_token |
El valor de next_page_token devuelto por una solicitud List anterior, si existe. |
LocalizedObjectAnnotation
Conjunto de objetos detectados con cuadros delimitadores.
Campos | |
---|---|
mid |
ID de objeto que debe coincidir con el MID de EntityAnnotation. |
language_code |
Se trata del código de idioma BCP-47, como "en-US" o "sr-Latn". Para obtener más información, consulta http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
name |
Nombre del objeto, expresado en el idioma |
score |
Puntuación del resultado. Intervalo [0, 1]. |
bounding_poly |
Región de la imagen a la que pertenece este objeto. Este campo es obligatorio. |
LocationInfo
Información de la ubicación de la entidad detectada.
Campos | |
---|---|
lat_lng |
Coordenadas de latitud y longitud de la ubicación. |
NormalizedVertex
Un vértice representa un punto 2D de la imagen. NOTA: Las coordenadas de los vértices normalizadas son relativas a la imagen original y están comprendidas entre 0 y 1.
Campos | |
---|---|
x |
Coordenada X. |
y |
Coordenada Y. |
OperationMetadata
Contiene metadatos de la operación BatchAnnotateImages.
Campos | |
---|---|
state |
Estado actual de la operación por lotes. |
create_time |
La hora en la que se recibió la solicitud por lotes. |
update_time |
Hora a la que se actualizó el resultado de la operación por última vez. |
Estado
Estados de las operaciones por lotes.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
No es válida. |
CREATED |
Solicitud recibida. |
RUNNING |
La solicitud se está procesando. |
DONE |
El procesamiento por lotes se ha completado. |
CANCELLED |
Se ha cancelado el procesamiento por lotes. |
OutputConfig
La ubicación de salida y los metadatos que quieras.
Campos | |
---|---|
gcs_destination |
Ubicación de Google Cloud Storage en la que se escribirán los resultados. |
batch_size |
Número máximo de protos de respuesta que se pueden incluir en cada archivo JSON de salida de Google Cloud Storage. El intervalo válido es [1, 100]. Si no se especifica, el valor predeterminado es 20. Por ejemplo, en el caso de un archivo PDF de 100 páginas, se generarán 100 protos de respuesta. Si Actualmente, batch_size solo se aplica a GcsDestination, pero es posible que se admita en otras configuraciones de salida en el futuro. |
Página
Página detectada mediante OCR.
Campos | |
---|---|
property |
Se ha detectado información adicional en la página. |
width |
Ancho de la página. En el caso de los PDFs, la unidad son puntos. En el caso de las imágenes (incluidos los TIFFs), la unidad son los píxeles. |
height |
Altura de la página. En el caso de los PDFs, la unidad son puntos. En el caso de las imágenes (incluidos los TIFFs), la unidad son los píxeles. |
blocks[] |
Lista de bloques de texto, imágenes, etc. de esta página. |
confidence |
Confianza de los resultados de OCR en la página. Intervalo [0, 1]. |
Párrafo
Unidad estructural de texto que representa un número de palabras en un orden determinado.
Campos | |
---|---|
property |
Información adicional detectada en el párrafo. |
bounding_box |
El cuadro delimitador del párrafo. Los vértices se indican en el siguiente orden: superior izquierda, superior derecha, inferior derecha e inferior izquierda. Cuando se detecta una rotación del cuadro delimitador, se representa alrededor de la esquina superior izquierda, tal como se define cuando el texto se lee en la orientación "natural". Por ejemplo: * Si el texto es horizontal, podría tener este aspecto: 0----1 | | 3----2 * Si se gira 180 grados alrededor de la esquina superior izquierda, se convierte en: 2----3 | | 1----0 y el orden de los vértices seguirá siendo (0, 1, 2, 3). |
words[] |
Lista de palabras de este párrafo. |
confidence |
Confianza de los resultados de OCR del párrafo. Intervalo [0, 1]. |
Posición
Una posición 3D en la imagen, que se usa principalmente para los puntos de referencia de la detección de caras. Una posición válida debe tener coordenadas x e y. Las coordenadas de posición están en la misma escala que la imagen original.
Campos | |
---|---|
x |
Coordenada X. |
y |
Coordenada Y. |
z |
Coordenada Z (o profundidad). |
Producto
Un producto contiene ReferenceImages.
Campos | |
---|---|
name |
Nombre de recurso del producto. El formato es Este campo se ignora al crear un producto. |
display_name |
Nombre que ha proporcionado el usuario para este producto. No puede estar vacío. Debe tener 4096 caracteres como máximo. |
description |
Metadatos proporcionados por el usuario que se almacenarán con este producto. Debe tener 4096 caracteres como máximo. |
product_category |
Categoría del producto identificado por la imagen de referencia. Debe ser "homegoods-v2", "apparel-v2", "toys-v2" o "packagedgoods-v1". Las categorías antiguas "homegoods", "apparel" y "toys" siguen estando disponibles, pero quedarán obsoletas. En el caso de los productos nuevos, utilice "homegoods-v2", "apparel-v2" o "toys-v2" para que la búsqueda de productos sea más precisa. También se recomienda migrar los productos que ya tenga a estas categorías. Este campo no se puede modificar. |
product_labels[] |
Pares clave-valor que se pueden adjuntar a un producto. En el momento de la consulta, se pueden especificar restricciones basadas en product_labels. Ten en cuenta que los valores enteros se pueden proporcionar como cadenas; por ejemplo, "1199". Solo las cadenas con valores enteros pueden coincidir con una restricción basada en intervalos, que se admitirá próximamente. Se pueden asignar varios valores a la misma clave. Un producto puede tener hasta 100 valores de product_label. |
KeyValue
Una etiqueta de producto representada como un par clave-valor.
Campos | |
---|---|
key |
Clave de la etiqueta adjunta al producto. No puede estar vacío y no puede superar los 128 bytes. |
value |
Valor de la etiqueta asociada al producto. No puede estar vacío y no puede superar los 128 bytes. |
ProductSearchParams
Parámetros de una solicitud de búsqueda de productos.
Campos | |
---|---|
bounding_poly |
Polígono delimitador alrededor del área de interés de la imagen. Opcional. Si no se especifica, se aplicará el criterio del sistema. |
product_set |
Nombre de recurso de un El formato es |
product_categories[] |
Lista de categorías de productos en las que se buscará. Por el momento, solo tenemos en cuenta la primera categoría y debe especificarse "homegoods-v2", "apparel-v2" o "toys-v2". Las categorías antiguas "homegoods", "apparel" y "toys" siguen estando disponibles, pero quedarán obsoletas. En el caso de los productos nuevos, utilice "homegoods-v2", "apparel-v2" o "toys-v2" para mejorar la precisión de la búsqueda de productos. También se recomienda migrar los productos que ya tenga a estas categorías. |
filter |
La expresión de filtrado. Se puede usar para restringir los resultados de búsqueda en función de las etiquetas de producto. Actualmente, admitimos una expresión AND de OR de pares clave-valor, donde cada expresión de una OR debe tener la misma clave. Se debe usar el signo "=" para conectar la clave y el valor. Por ejemplo, "(color = rojo OR color = azul) AND marca = Google" es aceptable, pero "(color = rojo OR marca = Google)" no lo es. "color: red" no es aceptable porque usa ":" en lugar de "=". |
ProductSearchResults
Resultados de una solicitud de búsqueda de producto.
Campos | |
---|---|
index_time |
Marca de tiempo del índice que ha proporcionado estos resultados. Los productos que se hayan añadido o quitado del conjunto de productos después de esa hora no se reflejarán en los resultados actuales. |
results[] |
Lista de resultados, uno por cada producto coincidente. |
product_grouped_results[] |
Lista de resultados agrupados por los productos detectados en la imagen de la consulta. Cada entrada corresponde a un polígono envolvente de la imagen de consulta y contiene los productos coincidentes específicos de esa región. Puede haber coincidencias de productos duplicadas en la unión de todos los resultados por producto. |
GroupedResult
Información sobre los productos similares a un solo producto de una imagen de consulta.
Campos | |
---|---|
bounding_poly |
El polígono delimitador que rodea el producto detectado en la imagen de consulta. |
results[] |
Lista de resultados, uno por cada producto coincidente. |
Resultado
Información sobre un producto.
Campos | |
---|---|
product |
El Producto. |
score |
Nivel de confianza de la coincidencia, que va de 0 (sin confianza) a 1 (confianza total). |
image |
Nombre de recurso de la imagen del producto que más se ajusta a la consulta. |
ProductSet
Un ProductSet contiene Products. Un ProductSet puede contener un máximo de 1 millón de imágenes de referencia. Si se supera el límite, la indexación periódica fallará.
Campos | |
---|---|
name |
Nombre de recurso de ProductSet. El formato es Este campo se ignora al crear un ProductSet. |
display_name |
Nombre proporcionado por el usuario para este ProductSet. No puede estar vacío. Debe tener 4096 caracteres como máximo. |
index_time |
Solo de salida. Hora a la que se indexó este ProductSet por última vez. Los resultados de la consulta reflejarán todas las actualizaciones anteriores a esa hora. Si este ProductSet nunca se ha indexado, esta marca de tiempo es el valor predeterminado "1970-01-01T00:00:00Z". Este campo se ignora al crear un ProductSet. |
index_error |
Solo de salida. Si se ha producido un error al indexar el conjunto de productos, se rellenará este campo. Este campo se ignora al crear un ProductSet. |
Propiedad
Un Property
consta de un par nombre/valor proporcionado por el usuario.
Campos | |
---|---|
name |
Nombre de la propiedad. |
value |
Valor de la propiedad. |
uint64_value |
Valor de las propiedades numéricas. |
ReferenceImage
Un ReferenceImage
representa una imagen de producto y sus metadatos asociados, como los cuadros delimitadores.
Campos | |
---|---|
name |
Nombre de recurso de la imagen de referencia. El formato es el siguiente:
Este campo se ignora al crear una imagen de referencia. |
uri |
El URI de Google Cloud Storage de la imagen de referencia. El URI debe empezar por Obligatorio. |
bounding_polys[] |
Polígonos delimitadores alrededor de las áreas de interés de la imagen de referencia. Opcional. Si este campo está vacío, el sistema intentará detectar las regiones de interés. Se usarán 10 polígonos envolventes como máximo. La forma proporcionada se convierte en un rectángulo sin rotación. Una vez convertida, el lado más pequeño del rectángulo debe ser igual o superior a 300 píxeles. La relación de aspecto debe ser de 1:4 o inferior (por ejemplo, 1:3 es aceptable, pero 1:5 no). |
RemoveProductFromProductSetRequest
Mensaje de solicitud del método RemoveProductFromProductSet
.
Campos | |
---|---|
name |
Nombre de recurso del ProductSet que se va a modificar. El formato es |
product |
Nombre de recurso del producto que se va a quitar de este ProductSet. El formato es |
SafeSearchAnnotation
Conjunto de funciones relacionadas con la imagen, calculadas mediante métodos de visión artificial en verticales de búsqueda segura (por ejemplo, contenido para adultos, falsificaciones, contenido médico o violencia).
Campos | |
---|---|
adult |
Representa la probabilidad de que la imagen incluya contenido para adultos. El contenido para adultos puede incluir elementos como desnudos, imágenes o dibujos pornográficos, o actividades sexuales. |
spoof |
Probabilidad de suplantación. Probabilidad de que se haya modificado la versión canónica de la imagen para que parezca divertida u ofensiva. |
medical |
Probabilidad de que se trate de una imagen médica. |
violence |
Probabilidad de que esta imagen incluya contenido violento. |
racy |
Probabilidad de que la imagen de la solicitud incluya contenido subido de tono. El contenido subido de tono puede incluir, entre otros, ropa escasa o transparente, desnudos cubiertos estratégicamente, posturas lascivas o provocativas, o primeros planos de zonas sensibles del cuerpo. |
Símbolo
Representación de un solo símbolo.
Campos | |
---|---|
property |
Se ha detectado información adicional sobre el símbolo. |
bounding_box |
Cuadro delimitador del símbolo. Los vértices se indican en el siguiente orden: superior izquierda, superior derecha, inferior derecha e inferior izquierda. Cuando se detecta una rotación del cuadro delimitador, se representa alrededor de la esquina superior izquierda, tal como se define cuando el texto se lee en la orientación "natural". Por ejemplo: * Si el texto es horizontal, podría tener este aspecto: 0----1 | | 3----2 * Si se gira 180 grados alrededor de la esquina superior izquierda, se convierte en: 2----3 | | 1----0 y el orden de los vértices seguirá siendo (0, 1, 2, 3). |
text |
La representación UTF-8 real del símbolo. |
confidence |
Confianza de los resultados de OCR del símbolo. Intervalo [0, 1]. |
TextAnnotation
TextAnnotation contiene una representación estructurada del texto extraído mediante OCR. La jerarquía de una estructura de texto extraída por OCR es la siguiente: TextAnnotation -> Page -> Block -> Paragraph -> Word -> Symbol. Cada componente estructural, empezando por Page, puede tener sus propias propiedades. Las propiedades describen los idiomas detectados, los saltos, etc. Consulta la TextAnnotation.TextProperty
definición del mensaje que aparece más abajo para obtener más información.
Campos | |
---|---|
pages[] |
Lista de páginas detectadas por OCR. |
text |
Se ha detectado texto UTF-8 en las páginas. |
DetectedBreak
Se ha detectado el inicio o el final de un componente estructural.
Campos | |
---|---|
type |
Tipo de salto detectado. |
is_prefix |
Devuelve el valor true si el salto precede al elemento. |
BreakType
Enum para indicar el tipo de salto encontrado. Nueva línea, espacio, etc.
Enumeraciones | |
---|---|
UNKNOWN |
Tipo de etiqueta de salto desconocido. |
SPACE |
Espacio normal. |
SURE_SPACE |
Espacio seguro (muy amplio). |
EOL_SURE_SPACE |
Salto de ajuste de línea. |
HYPHEN |
Guion de final de línea que no está presente en el texto. No se da simultáneamente con SPACE , LEADER_SPACE ni LINE_BREAK . |
LINE_BREAK |
Salto de línea que termina un párrafo. |
Idioma detectado
Idioma detectado de un componente estructural.
Campos | |
---|---|
language_code |
Se trata del código de idioma BCP-47, como "en-US" o "sr-Latn". Para obtener más información, consulta http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
confidence |
Confianza del idioma detectado. Intervalo [0, 1]. |
TextProperty
Se ha detectado información adicional en el componente estructural.
Campos | |
---|---|
detected_languages[] |
Lista de idiomas detectados junto con la confianza. |
detected_break |
Se ha detectado el inicio o el final de un segmento de texto. |
UpdateProductRequest
Mensaje de solicitud del método UpdateProduct
.
Campos | |
---|---|
product |
El recurso de producto que sustituye al del servidor. product.name es inmutable. |
update_mask |
El |
UpdateProductSetRequest
Mensaje de solicitud del método UpdateProductSet
.
Campos | |
---|---|
product_set |
El recurso ProductSet que sustituye al del servidor. |
update_mask |
El |
Vertex
Un vértice representa un punto 2D de la imagen. NOTA: Las coordenadas de los vértices están en la misma escala que la imagen original.
Campos | |
---|---|
x |
Coordenada X. |
y |
Coordenada Y. |
WebDetection
Información relevante sobre la imagen de Internet.
Campos | |
---|---|
web_entities[] |
Entidades deducidas a partir de imágenes similares en Internet. |
full_matching_images[] |
Imágenes que coinciden totalmente de Internet. Puede incluir copias de la imagen de consulta con un tamaño diferente. |
partial_matching_images[] |
Imágenes coincidentes parciales de Internet. Esas imágenes son lo suficientemente similares como para compartir algunas características de puntos clave. Por ejemplo, es probable que una imagen original tenga coincidencias parciales con sus recortes. |
pages_with_matching_images[] |
Páginas web que contienen las imágenes coincidentes de Internet. |
visually_similar_images[] |
Los resultados de imágenes visualmente similares. |
best_guess_labels[] |
La mejor estimación del servicio sobre el tema de la imagen solicitada. Se infiere a partir de imágenes similares de la Web abierta. |
WebEntity
Entidad deducida a partir de imágenes similares en Internet.
Campos | |
---|---|
entity_id |
ID de entidad opaco. |
score |
Puntuación de relevancia general de la entidad. No está normalizada y no se puede comparar entre diferentes consultas de imágenes. |
description |
Descripción canónica de la entidad en inglés. |
WebImage
Metadatos de imágenes online.
Campos | |
---|---|
url |
URL de la imagen de resultado. |
score |
(Obsoleto) Puntuación de relevancia general de la imagen. |
WebLabel
Etiqueta para proporcionar metadatos adicionales para la detección web.
Campos | |
---|---|
label |
Etiqueta de metadatos adicionales. |
language_code |
El código de idioma BCP-47 de |
WebPage
Metadatos de páginas web.
Campos | |
---|---|
url |
La URL de la página web de resultados. |
score |
(Obsoleto) Puntuación de relevancia general de la página web. |
page_title |
Título de la página web. Puede contener marcas HTML. |
full_matching_images[] |
Imágenes de la página que coinciden por completo. Puede incluir copias de la imagen de consulta con un tamaño diferente. |
partial_matching_images[] |
Imágenes de la página que coinciden parcialmente. Esas imágenes son lo suficientemente similares como para compartir algunas características de puntos clave. Por ejemplo, es probable que una imagen original tenga coincidencias parciales con sus recortes. |
WebDetectionParams
Parámetros de la solicitud de detección web.
Campos | |
---|---|
include_geo_results |
Indica si se deben incluir los resultados derivados de la información geográfica de la imagen. |
Word
Representación de una palabra.
Campos | |
---|---|
property |
Se ha detectado información adicional sobre la palabra. |
bounding_box |
El cuadro delimitador de la palabra. Los vértices se indican en el siguiente orden: superior izquierda, superior derecha, inferior derecha e inferior izquierda. Cuando se detecta una rotación del cuadro delimitador, se representa alrededor de la esquina superior izquierda, tal como se define cuando el texto se lee en la orientación "natural". Por ejemplo: * Si el texto es horizontal, podría tener este aspecto: 0----1 | | 3----2 * Si se gira 180 grados alrededor de la esquina superior izquierda, se convierte en: 2----3 | | 1----0 y el orden de los vértices seguirá siendo (0, 1, 2, 3). |
symbols[] |
Lista de símbolos de la palabra. El orden de los símbolos sigue el orden de lectura natural. |
confidence |
Confianza de los resultados de OCR de la palabra. Intervalo [0, 1]. |