ImageContext

Konteks gambar dan/atau parameter khusus fitur.

Representasi JSON
{
  "latLongRect": {
    object(LatLongRect)
  },
  "languageHints": [
    string
  ],
  "cropHintsParams": {
    object(CropHintsParams)
  },
  "productSearchParams": {
    object(ProductSearchParams)
  },
  "webDetectionParams": {
    object(WebDetectionParams)
  }
}
Kolom
latLongRect

object(LatLongRect)

Tidak digunakan.

languageHints[]

string

Daftar bahasa yang akan digunakan untuk TEXT_DETECTION. Dalam kebanyakan, nilai kosong memberikan hasil terbaik karena memungkinkan deteksi bahasa secara otomatis. Untuk bahasa yang didasarkan pada alfabet Latin, setelan languageHints tidak diperlukan. Dalam kasus yang jarang terjadi, jika bahasa teks dalam gambar diketahui, menyetel petunjuk akan membantu dalam mendapatkan hasil yang lebih baik (meskipun itu akan menjadi penghalang yang signifikan jika petunjuk diberi salah). Deteksi teks menampilkan error jika satu atau beberapa bahasa yang ditentukan bukan salah satu dari bahasa yang didukung.

cropHintsParams

object(CropHintsParams)

Parameter untuk permintaan anotasi petunjuk pangkas.

productSearchParams

object(ProductSearchParams)

Parameter untuk penelusuran produk.

webDetectionParams

object(WebDetectionParams)

Parameter untuk deteksi web.

LatLongRect

Persegi ditentukan berdasarkan pasangan LatLng min dan maks.

Representasi JSON
{
  "minLatLng": {
    object(LatLng)
  },
  "maxLatLng": {
    object(LatLng)
  }
}
Kolom
minLatLng

object(LatLng)

Pasangan lintang/bujur min.

maxLatLng

object(LatLng)

Pasangan lintang/bujur maks.

CropHintsParams

Parameter untuk permintaan anotasi petunjuk pangkas.

Representasi JSON
{
  "aspectRatios": [
    number
  ]
}
Kolom
aspectRatios[]

number

Rasio aspek dalam float, merepresentasikan rasio lebar dan tinggi gambar. Misalnya, jika rasio aspek yang diinginkan adalah 4/3, nilai float yang sesuai harus 1,33333. Jika tidak ditentukan, pemangkasan terbaik akan ditampilkan. Jumlah rasio aspek yang diberikan dibatasi hingga maksimum 16; rasio aspek apa pun yang diberikan setelah angka 16 akan diabaikan.

ProductSearchParams

Parameter untuk permintaan penelusuran produk.

Representasi JSON
{
  "boundingPoly": {
    object(BoundingPoly)
  },
  "productSet": string,
  "productCategories": [
    string
  ],
  "filter": string
}
Kolom
boundingPoly

object(BoundingPoly)

Poligon pembatas di sekitar area yang diinginkan pada gambar. Opsional. Jika tidak ditentukan, diskresi sistem akan diterapkan.

productSet

string

Nama resource ProductSet akan ditelusuri untuk gambar yang mirip.

Formatnya adalah: projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID.

productCategories[]

string

Daftar kategori produk yang akan ditelusuri. Saat ini, kami hanya mempertimbangkan kategori pertama, dan "peralatan rumah tangga", "pakaian", atau "mainan" harus ditentukan.

filter

string

Ekspresi pemfilteran. Hal ini dapat digunakan untuk membatasi hasil penelusuran berdasarkan label Produk. Saat ini kami mendukung AND dari OR dari ekspresi key-value, yang setiap ekspresi dalam OR harus memiliki kunci yang sama.

Misalnya, "(warna = merah OR warna = biru) AND merek = Google" dapat diterima, tetapi tidak "(warna = merah OR merek = Google)" atau "warna: merah".

WebDetectionParams

Parameter untuk permintaan deteksi web.

Representasi JSON
{
  "includeGeoResults": boolean
}
Kolom
includeGeoResults

boolean

Menyertakan hasil yang berasal dari informasi geografis dalam gambar.