Recurso de REST: projects.locations.products.referenceImages

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Recurso: ReferenceImage

ReferenceImage representa una imagen de producto y sus metadatos asociados, como cuadros de límite.

Representación JSON

{
  "name": string,
  "uri": string,
  "boundingPolys": [
    {
      object(BoundingPoly)
    }
  ]
}
Campos
name

string

El nombre del recurso de la imagen de referencia

Formato:

projects/PROJECT_ID/locations/LOC_ID/products/PRODUCT_ID/referenceImages/IMAGE_ID.

Este campo se ignora cuando se crea una imagen de referencia.

uri

string

El URI de Google Cloud Storage de la imagen de referencia.

El URI debe comenzar con gs://.

Obligatorio.

boundingPolys[]

object(BoundingPoly)

Límites de polígonos en las áreas de interés en la imagen de referencia. Opcional. Si este campo está vacío, el sistema intentará detectar las regiones de interés. Se usarán, como máximo, 10 polígonos de límite.

La forma proporcionada se convierte en un rectángulo no rotado. Una vez convertido, el borde pequeño del rectángulo debe ser mayor o igual que 300 píxeles. La relación de aspecto debe ser de 1:4 o menos (es decir, 1:3 es aceptable; 1:5 no).

BoundingPoly

Un polígono de límite para la anotación de imagen detectada.

Representación JSON

{
  "vertices": [
    {
      object(Vertex)
    }
  ],
  "normalizedVertices": [
    {
      object(NormalizedVertex)
    }
  ]
}
Campos
vertices[]

object(Vertex)

Vértices del polígono de límite.

normalizedVertices[]

object(NormalizedVertex)

Vértices normalizados del polígono de límite.

Vertex

Un vértice representa un punto 2D en la imagen. NOTA: Las coordenadas de los vértices se encuentran en la misma escala que la imagen original.

Representación JSON

{
  "x": number,
  "y": number
}
Campos
x

number

Coordenada de X.

y

number

Coordenada de Y.

NormalizedVertex

Un vértice representa un punto 2D en la imagen. NOTA: Las coordenadas de vértices normalizadas están relacionadas con la imagen original y varían de 0 a 1.

Representación JSON

{
  "x": number,
  "y": number
}
Campos
x

number

Coordenada de X.

y

number

Coordenada de Y.

Métodos

create

Crea y muestra un recurso ReferenceImage nuevo.

delete

Borra de forma permanente una imagen de referencia

get

Obtiene información asociada a ReferenceImage.

list

Enumera imágenes de referencia.