AnnotateImageRequest

Permintaan untuk menjalankan tugas Google Cloud Vision API pada gambar yang diberikan pengguna, dengan fitur yang diminta pengguna, dan dengan informasi konteks.

Representasi JSON
{
  "image": {
    object (Image)
  },
  "features": [
    {
      object (Feature)
    }
  ],
  "imageContext": {
    object (ImageContext)
  }
}
Kolom
image

object (Image)

Gambar yang akan diproses.

features[]

object (Feature)

Fitur yang diminta.

imageContext

object (ImageContext)

Konteks tambahan yang mungkin menyertai gambar.

Gambar

Gambar klien untuk menjalankan tugas Google Cloud Vision API.

Representasi JSON
{
  "content": string,
  "source": {
    object (ImageSource)
  }
}
Kolom
content

string (bytes format)

Konten gambar, direpresentasikan sebagai aliran byte. Catatan: Seperti semua kolom bytes, protobuffer menggunakan representasi biner murni, sedangkan representasi JSON menggunakan base64.

String berenkode base64.

source

object (ImageSource)

Lokasi gambar Google Cloud Storage, atau URL gambar yang dapat diakses secara publik. Jika content dan source disediakan untuk gambar, content akan diprioritaskan dan digunakan untuk melakukan permintaan anotasi gambar.

ImageSource

Sumber gambar eksternal (Google Cloud Storage atau lokasi gambar URL web).

Representasi JSON
{
  "gcsImageUri": string,
  "imageUri": string
}
Kolom
gcsImageUri

string

Sebaiknya, gunakan imageUri.

URI Google Cloud Storage untuk form gs://bucket_name/object_name. Pembuatan versi objek tidak didukung. Lihat URI Permintaan Google Cloud Storage untuk info selengkapnya.

imageUri

string

URI gambar sumber. Dapat berupa:

  1. URI Google Cloud Storage dengan format gs://bucket_name/object_name. Pembuatan versi objek tidak didukung. Lihat URI Permintaan Google Cloud Storage untuk info selengkapnya.

  2. URL HTTP/HTTPS gambar yang dapat diakses secara publik. Saat mengambil gambar dari URL HTTP/HTTPS, Google tidak dapat menjamin bahwa permintaan akan dipenuhi. Permintaan Anda mungkin gagal jika host yang ditentukan menolak permintaan tersebut (mis. karena throttling permintaan atau pencegahan DOS), atau jika Google men-throttle permintaan ke situs untuk pencegahan penyalahgunaan. Anda tidak boleh bergantung pada image yang dihosting secara eksternal untuk aplikasi produksi.

Jika gcsImageUri dan imageUri ditentukan, imageUri akan diprioritaskan.