Recurso: ReferenceImage
Uma ReferenceImage
representa uma imagem de produto e os metadados associados, como caixas delimitadoras.
Representação JSON | |
---|---|
{
"name": string,
"uri": string,
"boundingPolys": [
{
object ( |
Campos | |
---|---|
name |
O nome do recurso da imagem de referência. O formato é:
Esse campo é ignorado quando uma imagem de referência é criada. |
uri |
URI do Google Cloud Storage da imagem de referência. O URI precisa começar com Obrigatório. |
boundingPolys[] |
Polígonos delimitadores em torno das áreas de interesse na imagem de referência. Opcional. Se este campo estiver vazio, o sistema tentará detectar regiões de interesse. No máximo, 10 polígonos delimitadores serão usados. A forma fornecida é convertida em um retângulo não girado. Depois de convertida, a borda pequena do retângulo precisa ser maior ou igual a 300 pixels. A proporção deve ser de 1:4 ou menos (ou seja, 1:3 é aceitável; 1:5 não é). |
BoundingPoly
Um polígono delimitador para a anotação de imagem detectada.
Representação JSON | |
---|---|
{ "vertices": [ { object ( |
Campos | |
---|---|
vertices[] |
Os vértices do polígono delimitador. |
normalizedVertices[] |
Os vértices normalizados do polígono delimitador. |
Vertex
Um vértice representa um ponto 2D na imagem. OBSERVAÇÃO: as coordenadas do vértice estão na mesma escala que a imagem original.
Representação JSON | |
---|---|
{ "x": number, "y": number } |
Campos | |
---|---|
x |
Coordenada X. |
y |
Coordenada Y. |
NormalizedVertex
Um vértice representa um ponto 2D na imagem. OBSERVAÇÃO: as coordenadas do vértice normalizado são relativas à imagem original e variam de 0 a 1.
Representação JSON | |
---|---|
{ "x": number, "y": number } |
Campos | |
---|---|
x |
Coordenada X. |
y |
Coordenada Y. |
Métodos |
|
---|---|
|
Cria e retorna um novo recurso ReferenceImage. |
|
Exclui permanentemente uma imagem de referência. |
|
Obtém informações associadas a uma ReferenceImage. |
|
Lista as imagens de referência. |