- Representación JSON
- FaceAnnotation
- Punto de referencia
- Tipo
- Posición
- Probabilidad
- EntityAnnotation
- LocationInfo
- Propiedad
- LocalizedObjectAnnotation
- TextAnnotation
- Página
- TextProperty
- DetectedLanguage
- DetectedBreak
- BreakType
- Bloquear
- Párrafo
- Palabra
- Símbolo
- BlockType
- SafeSearchAnnotation
- Propiedades de imágenes
- DominantColorsAnnotation
- ColorInfo
- CropHintsAnnotation
- CropHint
- Detección en la Web
- WebEntity
- WebImage
- Página web
- WebLabel
- ProductSearchResults
- Resultado
- GroupedResult
- ImageAnnotationContext
Respuesta a una solicitud de anotación de imagen.
Representación JSON | |
---|---|
{ "faceAnnotations": [ { object ( |
Campos | |
---|---|
faceAnnotations[] |
Si está presente, la detección de rostro se completó correctamente. |
landmarkAnnotations[] |
Si está presente, la detección de punto de referencia se completó correctamente. |
logoAnnotations[] |
Si está presente, la detección de logotipo se completó correctamente. |
labelAnnotations[] |
Si está presente, la detección de etiquetas se completó correctamente. |
localizedObjectAnnotations[] |
Si está presente, la detección de objetos localizados se completó correctamente. Esto se ordenará de forma descendente por puntuación de confianza. |
textAnnotations[] |
Si está presente, la detección de texto (OCR) se completó correctamente. |
fullTextAnnotation |
Si está presente, la detección de texto (OCR) o la detección de texto (OCR) se completó correctamente. Esta anotación proporciona la jerarquía estructural del texto detectado de OCR. |
safeSearchAnnotation |
Si está presente, la anotación de búsqueda segura se completó correctamente. |
imagePropertiesAnnotation |
Si está presente, se extrajeron las propiedades de imagen correctamente. |
cropHintsAnnotation |
Si está presente, las sugerencias de recorte se completaron correctamente. |
webDetection |
Si está presente, la detección de web se completó correctamente. |
productSearchResults |
Si está presente, la búsqueda de productos se completó correctamente. |
error |
Si se configura, representa el mensaje de error de la operación. Ten en cuenta que se garantiza que las anotaciones de imagen completadas sean correctas, incluso cuando se establece |
context |
Si está presente, se necesita información contextual para comprender de dónde proviene esta imagen. |
FaceAnnotation
Un objeto de anotación de rostros contiene los resultados de la detección de rostro.
Representación JSON | |
---|---|
{ "boundingPoly": { object ( |
Campos | |
---|---|
boundingPoly |
El polígono de límite en torno al rostro. Las coordenadas del cuadro de límite están en la escala de la imagen original. El cuadro de límite se calcula para “enmarcar” el rostro de acuerdo con las expectativas humanas. Se basa en los resultados del punto de referencia. Ten en cuenta que es posible que una o más coordenadas Y o X no se generen en |
fdBoundingPoly |
El polígono de límite
prefijo (detección de rostro). |
landmarks[] |
Puntos de referencia del rostro detectados. |
rollAngle |
El ángulo de alabeo, que indica la rotación en sentido horario/antihorario del rostro en relación con el eje vertical de la imagen perpendicular al rostro. Rango [-180,180]. |
panAngle |
El ángulo de guiñada, que indica el ángulo hacia la izquierda/derecha al que el rostro apunta en relación con el plano vertical perpendicular de la imagen. Rango [-180,180]. |
tiltAngle |
El ángulo de cabeceo, que indica el ángulo hacia arriba/abajo al que el rostro apunta en relación con el plano horizontal de la imagen. Rango [-180,180]. |
detectionConfidence |
Confianza en la detección. Rango [0, 1]. |
landmarkingConfidence |
Confianza en la asignación de puntos de referencia del rostro. Rango [0, 1]. |
joyLikelihood |
Probabilidad de alegría. |
sorrowLikelihood |
Probabilidad de tristeza. |
angerLikelihood |
Probabilidad de enojo. |
surpriseLikelihood |
Probabilidad de sorpresa. |
underExposedLikelihood |
Probabilidad de exposición. |
blurredLikelihood |
Probabilidad de desenfoque. |
headwearLikelihood |
Probabilidad de sombreros. |
Punto de referencia
Un punto de referencia específico del rostro (por ejemplo, un rasgo facial).
Representación JSON | |
---|---|
{ "type": enum ( |
Campos | |
---|---|
type |
Tipo de punto de referencia facial. |
position |
Posición del punto de referencia facial. |
Tipo
Tipo de punto de referencia facial (función). Izquierda y derecha se definen desde el punto de vista del usuario que mira la imagen sin considerar las proyecciones de espejo típicas de las fotos. Por lo tanto, LEFT_EYE
, por lo general, es el ojo derecho de la persona.
Enums | |
---|---|
UNKNOWN_LANDMARK |
Punto de referencia desconocido detectado en el rostro. No debe completarse. |
LEFT_EYE |
Ojo izquierdo. |
RIGHT_EYE |
Ojo derecho. |
LEFT_OF_LEFT_EYEBROW |
Izquierda de la ceja izquierda. |
RIGHT_OF_LEFT_EYEBROW |
Derecha de la ceja izquierda. |
LEFT_OF_RIGHT_EYEBROW |
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 |
Izquierda de la boca. |
MOUTH_RIGHT |
Derecha de la boca. |
MOUTH_CENTER |
Centro de la boca. |
NOSE_BOTTOM_RIGHT |
Nariz, parte inferior derecha. |
NOSE_BOTTOM_LEFT |
Nariz, parte inferior izquierda. |
NOSE_BOTTOM_CENTER |
Nariz, parte inferior central. |
LEFT_EYE_TOP_BOUNDARY |
Ojo izquierdo, límite superior. |
LEFT_EYE_RIGHT_CORNER |
Ojo izquierdo, esquina derecha. |
LEFT_EYE_BOTTOM_BOUNDARY |
Ojo izquierdo, límite inferior. |
LEFT_EYE_LEFT_CORNER |
Ojo izquierdo, esquina izquierda. |
RIGHT_EYE_TOP_BOUNDARY |
Ojo derecho, límite superior. |
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 |
Ceja izquierda, punto medio superior. |
RIGHT_EYEBROW_UPPER_MIDPOINT |
Ceja derecha, punto medio superior. |
LEFT_EAR_TRAGION |
Tragión de la oreja izquierda. |
RIGHT_EAR_TRAGION |
Tragión de la oreja derecha. |
LEFT_EYE_PUPIL |
Pupila del ojo izquierdo. |
RIGHT_EYE_PUPIL |
Pupila del ojo derecho. |
FOREHEAD_GLABELLA |
Glabela de la frente. |
CHIN_GNATHION |
Gnation del mentón. |
CHIN_LEFT_GONION |
Gonion izquierdo del mentón. |
CHIN_RIGHT_GONION |
Gonion derecho del mentón. |
Posición
Una posición 3D en la imagen, que se usa principalmente para los puntos de referencia de detección de rostros. Un punto válido debe tener las coordenadas tanto de la posición "x" como de la posición "y". Las coordenadas de posición tienen la misma escala que la imagen original.
Representación JSON | |
---|---|
{ "x": number, "y": number, "z": number } |
Campos | |
---|---|
x |
Coordenada de X. |
y |
Coordenada de Y. |
z |
Coordenada de Z (o profundidad). |
Probabilidad
Se trata de una representación en buckets de la probabilidad, que tiene el objetivo de ofrecer a los clientes resultados muy estables en las actualizaciones de modelos.
Enums | |
---|---|
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 a la vertical especificada. |
POSSIBLE |
Es posible que la imagen pertenezca a la vertical especificada. |
LIKELY |
Es probable que la imagen pertenezca a la vertical especificada. |
VERY_LIKELY |
Es muy probable que la imagen pertenezca a la vertical especificada. |
EntityAnnotation
Conjunto de atributos de la entidad detectada.
Representación JSON | |
---|---|
{ "mid": string, "locale": string, "description": string, "score": number, "confidence": number, "topicality": number, "boundingPoly": { object ( |
Campos | |
---|---|
mid |
ID de entidad opaca. Es posible que algunos ID estén disponibles en la API de búsqueda en el Gráfico de conocimiento de Google. |
locale |
El código de idioma de la configuración regional en la que se expresa la |
description |
Descripción textual de la entidad, expresada en su idioma de |
score |
Puntuación general del resultado. Rango [0, 1]. |
confidence |
Obsoleto. Utiliza |
topicality |
La relevancia de la etiqueta ICA (Anotación del contenido de la imagen) de la imagen. Por ejemplo, la relevancia de "torre" probablemente sea más alta para una imagen que contiene la "Torre Eiffel", que para una imagen que contiene un edificio alto alejado detectado, aunque la confianza en que exista una torre en cada imagen puede ser la misma. Rango [0, 1]. |
boundingPoly |
Región de la imagen a la que pertenece esta entidad. No se produjo para características |
locations[] |
La información de ubicación para la entidad detectada. Es posible tener varios elementos |
properties[] |
Algunas entidades pueden tener campos |
LocationInfo
Información de ubicación de la entidad detectada.
Representación JSON | |
---|---|
{
"latLng": {
object ( |
Campos | |
---|---|
latLng |
Coordenadas de ubicación de latitud/longitud. |
Propiedad
Un objeto Property
consta de un par nombre/valor proporcionado por el usuario.
Representación JSON | |
---|---|
{ "name": string, "value": string, "uint64Value": string } |
Campos | |
---|---|
name |
El nombre de la propiedad. |
value |
Valor de la propiedad. |
uint64Value |
Valor de propiedades numéricas. |
LocalizedObjectAnnotation
Conjunto de objetos detectados con cuadros de límite.
Representación JSON | |
---|---|
{
"mid": string,
"languageCode": string,
"name": string,
"score": number,
"boundingPoly": {
object ( |
Campos | |
---|---|
mid |
ID de objeto que debe alinearse con el mid de EntityAnnotation. |
languageCode |
El 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 su lenguaje de |
score |
Puntuación del resultado. Rango [0, 1]. |
boundingPoly |
Región de la imagen a la que pertenece este objeto. Esto debe propagarse. |
TextAnnotation
TextAnnotation contiene una representación estructurada del texto extraído de OCR. La jerarquía de una estructura de texto extraída de OCR es así: TextAnnotation -> Página -> Bloque -> Párrafo -> Palabra -> Símbolo. Cada componente estructural, a partir de la página, puede tener sus propias propiedades. Las propiedades describen los idiomas detectados, los saltos de línea, etcétera. Consulta la definición de mensaje TextAnnotation.TextProperty
a continuación para obtener más detalles.
Representación JSON | |
---|---|
{
"pages": [
{
object ( |
Campos | |
---|---|
pages[] |
Lista de páginas detectadas por OCR. |
text |
Texto UTF-8 detectado en las páginas. |
Página
Página detectada de OCR.
Representación JSON | |
---|---|
{ "property": { object ( |
Campos | |
---|---|
property |
Información adicional detectada en la página. |
width |
Ancho de página. Para los archivos PDF, la unidad es puntos. Para las imágenes (incluidos los TIFF), la unidad es de píxeles. |
height |
Altura de la página. Para los archivos PDF, la unidad es puntos. Para las imágenes (incluidos los TIFF), la unidad es de píxeles. |
blocks[] |
Lista de bloques de texto, imágenes, etc. en esta página. |
confidence |
La confianza de los resultados de OCR en la página Rango [0, 1]. |
TextProperty
Información adicional detectada en el componente estructural.
Representación JSON | |
---|---|
{ "detectedLanguages": [ { object ( |
Campos | |
---|---|
detectedLanguages[] |
Una lista de idiomas detectados y la confianza. |
detectedBreak |
El inicio y el final detectados de un segmento de texto. |
DetectedLanguage
Idioma detectado en un componente estructural.
Representación JSON | |
---|---|
{ "languageCode": string, "confidence": number } |
Campos | |
---|---|
languageCode |
El 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 |
La confianza del idioma detectado. Rango [0, 1]. |
DetectedBreak
Inicio o final detectado de un componente estructural.
Representación JSON | |
---|---|
{
"type": enum ( |
Campos | |
---|---|
type |
Se detectó un tipo de salto. |
isPrefix |
Tiene el valor verdadero si el salto antecede al elemento. |
BreakType
Enumeración que indica el tipo de salto encontrado. Línea nueva, espacio, etcétera.
Enums | |
---|---|
UNKNOWN |
Tipo de etiqueta de salto desconocida. |
SPACE |
Espacio normal. |
SURE_SPACE |
Espacio grueso (muy ancho). |
EOL_SURE_SPACE |
Salto de línea. |
HYPHEN |
Guion de línea que no está presente en el texto no coincide con SPACE , LEADER_SPACE ni LINE_BREAK . |
LINE_BREAK |
Salto de línea que termina en un párrafo. |
Bloquear
Elemento lógico en la página.
Representación JSON | |
---|---|
{ "property": { object ( |
Campos | |
---|---|
property |
Se detectó información adicional para el bloque. |
boundingBox |
El cuadro de límite del bloque. Los vértices están en el orden de la parte superior izquierda, la parte superior derecha, la parte inferior derecha y la parte inferior izquierda. Cuando se detecta una rotación del cuadro de límite, esta se representa como alrededor de la esquina superior izquierda, según se define cuando el texto se lee en la orientación “natural”. Por ejemplo:
y el orden de vértices se mantendrá como (0, 1, 2, 3). |
paragraphs[] |
Lista de párrafos en este bloque (si este bloque es de tipo de texto). |
blockType |
Se detectó un tipo de bloque (texto, imagen, etc.) para este bloque. |
confidence |
La confianza de los resultados de OCR en el bloque. Rango [0, 1]. |
Párrafo
Unidad estructural de texto que representa un número de palabras en cierto orden.
Representación JSON | |
---|---|
{ "property": { object ( |
Campos | |
---|---|
property |
Se detectó información adicional para el párrafo. |
boundingBox |
El cuadro de límite del párrafo. Los vértices están en el orden de la parte superior izquierda, la parte superior derecha, la parte inferior derecha y la parte inferior izquierda. Cuando se detecta una rotación del cuadro de límite, esta se representa como alrededor de la esquina superior izquierda, según se define cuando el texto se lee en la orientación “natural”. Por ejemplo: * cuando el texto es horizontal, puede verse así: 0----1 | | 3----2 * cuando se rota 180 grados alrededor de la esquina superior izquierda se convierte en: 2----3 | | 1----0 y el orden de vértices se mantendrá como (0, 1, 2, 3). |
words[] |
Lista de palabras de este párrafo. |
confidence |
La confianza de los resultados de OCR del párrafo. Rango [0, 1]. |
Word
Representación de palabras.
Representación JSON | |
---|---|
{ "property": { object ( |
Campos | |
---|---|
property |
Información adicional para la palabra. |
boundingBox |
El cuadro de límite de la palabra. Los vértices están en el orden de la parte superior izquierda, la parte superior derecha, la parte inferior derecha y la parte inferior izquierda. Cuando se detecta una rotación del cuadro de límite, esta se representa como alrededor de la esquina superior izquierda, según se define cuando el texto se lee en la orientación “natural”. Por ejemplo: * cuando el texto es horizontal, puede verse así: 0----1 | | 3----2 * cuando se rota 180 grados alrededor de la esquina superior izquierda se convierte en: 2----3 | | 1----0 y el orden de vértices se mantendrá como (0, 1, 2, 3). |
symbols[] |
Lista de símbolos de la palabra. El orden de los símbolos sigue el orden natural de lectura. |
confidence |
La confianza de los resultados de OCR para la palabra. Rango [0, 1]. |
Símbolo
Representación de un solo símbolo.
Representación JSON | |
---|---|
{ "property": { object ( |
Campos | |
---|---|
property |
Se detectó información adicional para el símbolo. |
boundingBox |
El cuadro de límite del símbolo. Los vértices están en el orden de la parte superior izquierda, la parte superior derecha, la parte inferior derecha y la parte inferior izquierda. Cuando se detecta una rotación del cuadro de límite, esta se representa como alrededor de la esquina superior izquierda, según se define cuando el texto se lee en la orientación “natural”. Por ejemplo: * cuando el texto es horizontal, puede verse así: 0----1 | | 3----2 * cuando se rota 180 grados alrededor de la esquina superior izquierda se convierte en: 2----3 | | 1----0 y el orden de vértices seguirá siendo (0, 1, 2, 3). |
text |
La representación UTF-8 real del símbolo. |
confidence |
Se obtiene la confianza de los resultados de OCR para el símbolo. Rango [0, 1]. |
BlockType
Tipo de bloque (texto, imagen, etc.) que identifica el OCR.
Enums | |
---|---|
UNKNOWN |
Tipo de bloqueo desconocido. |
TEXT |
Bloque de texto común. |
TABLE |
Bloque de tabla. |
PICTURE |
Bloque de imagen. |
RULER |
Cuadro de línea horizontal/vertical. |
BARCODE |
Bloque de código de barras. |
SafeSearchAnnotation
Conjunto de características de la imagen, calculadas mediante métodos de visión artificial sobre sectores verticales de búsqueda segura (por ejemplo, adulto, falsificación, medicina, violencia).
Representación JSON | |
---|---|
{ "adult": enum ( |
Campos | |
---|---|
adult |
Representa la probabilidad de que la imagen incluya contenido para adultos. El contenido para adultos puede contener elementos como desnudez, imágenes o caricaturas pornográficas, o actividades sexuales. |
spoof |
Probabilidad de falsificación. La probabilidad de que se haya modificado la versión canónica de la imagen para que parezca divertida u ofensiva. |
medical |
Probabilidad de que esta sea 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 (pero no se limita a) ropa escasa o transparente, desnudos cubiertos estratégicamente, poses obscenas o provocativas, o primeros planos de partes privadas del cuerpo. |
ImageProperties
Almacena propiedades de imagen, como los colores predominantes.
Representación JSON | |
---|---|
{
"dominantColors": {
object ( |
Campos | |
---|---|
dominantColors |
Si están presente, los colores predominantes se completaron correctamente. |
DominantColorsAnnotation
Conjunto de colores dominantes y sus puntuaciones correspondientes.
Representación JSON | |
---|---|
{
"colors": [
{
object ( |
Campos | |
---|---|
colors[] |
Valores RGB de color con su puntuación y fracción de píxeles. |
ColorInfo
La información de color está compuesta por los canales RGB, la puntuación y la fracción de la imagen que el color ocupa en la imagen.
Representación JSON | |
---|---|
{
"color": {
object ( |
Campos | |
---|---|
color |
Componentes RGB del color. |
score |
Puntuación específica de la imagen para este color. Valor en el rango [0, 1]. |
pixelFraction |
La fracción de píxeles que ocupa el color en la imagen. Valor en el rango [0, 1]. |
CropHintsAnnotation
Conjunto de sugerencias de recorte que se usan para generar nuevos recortes cuando se entregan imágenes.
Representación JSON | |
---|---|
{
"cropHints": [
{
object ( |
Campos | |
---|---|
cropHints[] |
Resultados de la sugerencia de recorte. |
CropHint
Sugerencia de recorte única que se utiliza para generar un nuevo recorte cuando se entrega una imagen.
Representación JSON | |
---|---|
{
"boundingPoly": {
object ( |
Campos | |
---|---|
boundingPoly |
El polígono de límite para la región de recorte. Las coordenadas del cuadro de límite están en la escala de la imagen original. |
confidence |
La confianza de que esto sea una región destacada. Rango [0, 1]. |
importanceFraction |
Fracción de la importancia de esta región destacada con respecto a la imagen original. |
WebDetection
Información relevante para la imagen de Internet.
Representación JSON | |
---|---|
{ "webEntities": [ { object ( |
Campos | |
---|---|
webEntities[] |
Entidades deducidas de imágenes similares en Internet. |
fullMatchingImages[] |
Imágenes completamente coincidentes de Internet. Puede incluir copias redimensionadas de la imagen de consulta. |
partialMatchingImages[] |
Imágenes de coincidencia parcial de Internet. Esas imágenes son lo suficientemente similares para compartir algunas características de puntos clave. Por ejemplo, es probable que una imagen original tenga coincidencias parciales con sus recortes. |
pagesWithMatchingImages[] |
Páginas web que contienen las imágenes coincidentes de Internet. |
visuallySimilarImages[] |
Los resultados de imágenes que son similares visualmente. |
bestGuessLabels[] |
La mejor suposición del sistema del tema de la imagen de la solicitud. Se deduce a partir de imágenes similares en la Web abierta. |
WebEntity
Entidad deducida de imágenes similares en Internet.
Representación JSON | |
---|---|
{ "entityId": string, "score": number, "description": string } |
Campos | |
---|---|
entityId |
ID de entidad opaco. |
score |
Puntuación general de relevancia para la entidad. No se normaliza y no se puede comparar en diferentes consultas de imágenes. |
description |
La descripción canónica de la entidad, en inglés. |
WebImage
Metadatos de imágenes en línea.
Representación JSON | |
---|---|
{ "url": string, "score": number } |
Campos | |
---|---|
url |
La URL de la imagen resultante. |
score |
(Obsoleto) Puntuación general de relevancia para la imagen. |
WebPage
Metadatos de páginas web.
Representación JSON | |
---|---|
{ "url": string, "score": number, "pageTitle": string, "fullMatchingImages": [ { object ( |
Campos | |
---|---|
url |
La URL de la página web de resultados. |
score |
(Obsoleto) La puntuación de relevancia general para la página web. |
pageTitle |
El título de la página web puede contener lenguajes de marcado HTML. |
fullMatchingImages[] |
Imágenes que coinciden por completo en la página. Puede incluir copias redimensionadas de la imagen de consulta. |
partialMatchingImages[] |
Imágenes que coinciden de forma parcial en la página. Esas imágenes son lo suficientemente similares para compartir algunas características de puntos clave. Por ejemplo, es probable que una imagen original tenga coincidencias parciales con sus recortes. |
WebLabel
Etiqueta que proporciona metadatos adicionales para la detección web.
Representación JSON | |
---|---|
{ "label": string, "languageCode": string } |
Campos | |
---|---|
label |
Etiqueta para metadatos adicionales. |
languageCode |
El código de idioma BCP-47 para |
ProductSearchResults
Resultados de una solicitud de búsqueda de productos.
Representación JSON | |
---|---|
{ "indexTime": string, "results": [ { object ( |
Campos | |
---|---|
indexTime |
Marca de tiempo del índice que proporcionó estos resultados. Los productos agregados al conjunto de productos y los que se quitaron después de este plazo no se reflejarán en los resultados actuales. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con precisión de nanosegundos. Ejemplo: |
results[] |
Lista de resultados, uno para cada coincidencia de producto. |
productGroupedResults[] |
Lista de resultados agrupados por productos detectados en la imagen de la consulta. Cada entrada corresponde a un polígono de límite en la imagen de la 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. |
Resultado
Información sobre un producto
Representación JSON | |
---|---|
{
"product": {
object ( |
Campos | |
---|---|
product |
El producto. |
score |
Un nivel de confianza en la coincidencia, que varía de 0 (sin confianza) a 1 (confianza total). |
image |
El nombre de recurso de la imagen del producto que tiene la coincidencia más cercana con la consulta. |
GroupedResult
Información sobre los productos similares a un solo producto en una imagen de consulta.
Representación JSON | |
---|---|
{ "boundingPoly": { object ( |
Campos | |
---|---|
boundingPoly |
El polígono de límite alrededor del producto detectado en la imagen de consulta. |
results[] |
Lista de resultados, uno para cada coincidencia de producto. |
ImageAnnotationContext
Si se produjo una imagen a partir de un archivo (p. ej., un PDF), este mensaje contiene información sobre la fuente de la imagen.
Representación JSON | |
---|---|
{ "uri": string, "pageNumber": number } |
Campos | |
---|---|
uri |
El URI del archivo que se usa para producir la imagen. |
pageNumber |
Si el archivo era PDF o TIFF, este campo indica el número de página dentro del archivo que se usó para producir la imagen. |