Ressource: ReferenceImage
Ein ReferenceImage
stellt ein Produktbild und die zugehörigen Metadaten wie Begrenzungsrahmen dar.
JSON-Darstellung | |
---|---|
{
"name": string,
"uri": string,
"boundingPolys": [
{
object ( |
Felder | |
---|---|
name |
Der Ressourcenname des Referenzbildes. Format ist:
Dieses Feld wird beim Erstellen eines Referenzbildes ignoriert. |
uri |
Erforderlich. Der Google Cloud Storage-URI des Referenzbildes. Der URI muss mit |
boundingPolys[] |
Optional. Polygone an den relevanten Bereichen im Referenzbild begrenzen Wenn dieses Feld leer ist, versucht das System, interessante Regionen zu erkennen. Es werden maximal zehn Begrenzungspolygone verwendet. Die bereitgestellte Form wird in ein nicht gedrehtes Rechteck konvertiert. Nach der Umwandlung muss der kleine Rand des Rechtecks größer oder gleich 300 Pixel sein. Das Seitenverhältnis muss 1:4 oder niedriger sein, z. B. 1:3 ist zulässig, 1:5 nicht. |
BoundingPoly
Ein Begrenzungspolygon für die erkannte Bildanmerkung
JSON-Darstellung | |
---|---|
{ "vertices": [ { object ( |
Felder | |
---|---|
vertices[] |
Die Eckpunkte des Begrenzungspolygons |
normalizedVertices[] |
Das Eckpolygon normalisierte Eckpunkte. |
Vertex
Ein Scheitelpunkt repräsentiert einen 2D-Punkt im Bild. HINWEIS: Die Scheitelpunktkoordinaten haben den gleichen Maßstab wie das Originalbild.
JSON-Darstellung | |
---|---|
{ "x": number, "y": number } |
Felder | |
---|---|
x |
X-Koordinate |
y |
Y-Koordinate |
NormalizedVertex
Ein Scheitelpunkt repräsentiert einen 2D-Punkt im Bild. HINWEIS: Die normalisierten Eckpunktkoordinaten sind relativ zum Originalbild und reichen von 0 bis 1.
JSON-Darstellung | |
---|---|
{ "x": number, "y": number } |
Felder | |
---|---|
x |
X-Koordinate |
y |
Y-Koordinate |
Methoden |
|
---|---|
|
Erstellt eine neue ReferenceImage-Ressource und gibt diese zurück. |
|
Löscht ein Referenzbild endgültig. |
|
Ruft Informationen zu einem ReferenceImage ab. |
|
Listet Referenzbilder auf. |