REST Resource: projects.locations.products.referenceImages

משאב: ReferenceImage

ReferenceImage מייצג תמונה של מוצר ואת המטא-נתונים שמשויכים אליה, כמו תיבות תוחמות.

ייצוג ב-JSON
{
  "name": string,
  "uri": string,
  "boundingPolys": [
    {
      object(BoundingPoly)
    }
  ]
}
שדות
name

string

שם המשאב של תמונה לדוגמה.

הפורמט הוא:

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

המערכת מתעלמת מהשדה הזה כשיוצרים תמונה לדוגמה.

uri

string

‫URI של Cloud Storage של תמונה לדוגמה.

כתובת ה-URI חייבת להתחיל ב-gs://.

חובה.

boundingPolys[]

object(BoundingPoly)

פוליגונים תוחמים סביב אזורי העניין בתמונה לדוגמה. זה שינוי אופציונלי. אם השדה הזה ריק, המערכת תנסה לזהות אזורים שמעניינים אתכם. המערכת תשתמש בעד 10 מצולעים תחומים.

הצורה שצוינה מומרת למלבן לא מסובב. אחרי ההמרה, הצד הקצר של המלבן צריך להיות באורך של 300 פיקסלים לפחות. יחס הגובה-רוחב צריך להיות 1:4 או פחות (כלומר, 1:3 תקין, 1:5 לא תקין).

BoundingPoly

פוליגון תיחום להערת התמונה שזוהתה.

ייצוג ב-JSON
{
  "vertices": [
    {
      object(Vertex)
    }
  ],
  "normalizedVertices": [
    {
      object(NormalizedVertex)
    }
  ]
}
שדות
vertices[]

object(Vertex)

הקודקודים של הפוליגון התוחם.

normalizedVertices[]

object(NormalizedVertex)

הקודקודים המנורמלים של הפוליגון התוחם.

קודקודים

קודקוד מייצג נקודה דו-ממדית בתמונה. הערה: קואורדינטות הקודקודים הן באותו קנה מידה כמו התמונה המקורית.

ייצוג ב-JSON
{
  "x": number,
  "y": number
}
שדות
x

number

קואורדינטה X.

y

number

קואורדינטת Y.

NormalizedVertex

קודקוד מייצג נקודה דו-ממדית בתמונה. הערה: קואורדינטות הקודקודים המנורמלות הן יחסיות לתמונה המקורית, והערכים שלהן נעים בין 0 ל-1.

ייצוג ב-JSON
{
  "x": number,
  "y": number
}
שדות
x

number

קואורדינטה X.

y

number

קואורדינטת Y.

Methods

create

יוצרת ומחזירה משאב ReferenceImage חדש.

delete

מחיקה סופית של תמונה לדוגמה.

get

קבלת מידע שמשויך ל-ReferenceImage.

list

רשימה של תמונות לדוגמה.