Cloud Vision API

Mengintegrasikan fitur Google Vision, termasuk pelabelan gambar, deteksi wajah, logo, dan landmark, pengenalan karakter optik (OCR), dan deteksi konten eksplisit, ke dalam aplikasi.

Layanan: vision.googleapis.com

Sebaiknya panggil layanan ini menggunakan library klien yang disediakan Google. Jika aplikasi Anda perlu memanggil layanan ini menggunakan library Anda sendiri, Anda harus menggunakan informasi berikut saat membuat permintaan API.

Dokumen Discovery

Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen penemuan berikut:

Endpoint layanan

Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan dapat memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah bersifat relatif dengan endpoint layanan ini:

  • https://vision.googleapis.com

Resource REST: v1.files

Metode
annotate POST /v1/files:annotate
Layanan yang menjalankan deteksi dan anotasi gambar untuk batch file.
asyncBatchAnnotate POST /v1/files:asyncBatchAnnotate
Menjalankan anotasi dan deteksi gambar asinkron untuk daftar file umum, seperti file PDF, yang dapat berisi beberapa halaman dan beberapa gambar per halaman.

Resource REST: v1.images

Metode
annotate POST /v1/images:annotate
Menjalankan deteksi dan anotasi gambar untuk sekumpulan gambar.
asyncBatchAnnotate POST /v1/images:asyncBatchAnnotate
Menjalankan anotasi dan deteksi gambar asinkron untuk daftar gambar.

Resource REST: v1.locations.operations

Metode
get GET /v1/{name=locations/*/operations/*}
Mendapatkan status terbaru dari operasi yang berjalan lama.

REST Resource: v1.operations

Metode
get GET /v1/{name=operations/*}
Mendapatkan status terbaru dari operasi yang berjalan lama.

Resource REST: v1.projects.files

Metode
annotate POST /v1/{parent=projects/*}/files:annotate
Layanan yang menjalankan deteksi dan anotasi gambar untuk batch file.
asyncBatchAnnotate POST /v1/{parent=projects/*}/files:asyncBatchAnnotate
Menjalankan anotasi dan deteksi gambar asinkron untuk daftar file umum, seperti file PDF, yang dapat berisi beberapa halaman dan beberapa gambar per halaman.

Resource REST: v1.projects.images

Metode
annotate POST /v1/{parent=projects/*}/images:annotate
Menjalankan deteksi dan anotasi gambar untuk sekumpulan gambar.
asyncBatchAnnotate POST /v1/{parent=projects/*}/images:asyncBatchAnnotate
Menjalankan anotasi dan deteksi gambar asinkron untuk daftar gambar.

Resource REST: v1.projects.locations.files

Metode
annotate POST /v1/{parent=projects/*/locations/*}/files:annotate
Layanan yang menjalankan deteksi dan anotasi gambar untuk batch file.
asyncBatchAnnotate POST /v1/{parent=projects/*/locations/*}/files:asyncBatchAnnotate
Menjalankan anotasi dan deteksi gambar asinkron untuk daftar file umum, seperti file PDF, yang dapat berisi beberapa halaman dan beberapa gambar per halaman.

Resource REST: v1.projects.locations.images

Metode
annotate POST /v1/{parent=projects/*/locations/*}/images:annotate
Menjalankan deteksi dan anotasi gambar untuk sekumpulan gambar.
asyncBatchAnnotate POST /v1/{parent=projects/*/locations/*}/images:asyncBatchAnnotate
Menjalankan anotasi dan deteksi gambar asinkron untuk daftar gambar.

Resource REST: v1.projects.locations.operations

Metode
get GET /v1/{name=projects/*/locations/*/operations/*}
Mendapatkan status terbaru dari operasi yang berjalan lama.

Resource REST: v1.projects.locations.productSets

Metode
addProduct POST /v1/{name=projects/*/locations/*/productSets/*}:addProduct
Menambahkan Produk ke ProductSet yang ditentukan.
create POST /v1/{parent=projects/*/locations/*}/productSets
Membuat dan menampilkan resource ProductSet baru.
delete DELETE /v1/{name=projects/*/locations/*/productSets/*}
Menghapus ProductSet secara permanen.
get GET /v1/{name=projects/*/locations/*/productSets/*}
Mendapatkan informasi yang terkait dengan ProductSet.
import POST /v1/{parent=projects/*/locations/*}/productSets:import
API asinkron yang mengimpor daftar gambar referensi ke set produk yang ditentukan berdasarkan daftar informasi gambar.
list GET /v1/{parent=projects/*/locations/*}/productSets
Mencantumkan ProductSets dalam urutan yang tidak ditentukan.
patch PATCH /v1/{productSet.name=projects/*/locations/*/productSets/*}
Membuat perubahan pada resource ProductSet.
removeProduct POST /v1/{name=projects/*/locations/*/productSets/*}:removeProduct
Menghapus Produk dari ProductSet yang ditentukan.

Resource REST: v1.projects.locations.productSets.products

Metode
list GET /v1/{name=projects/*/locations/*/productSets/*}/products
Mencantumkan Produk di ProductSet, dalam urutan yang tidak ditentukan.

Resource REST: v1.projects.locations.products

Metode
create POST /v1/{parent=projects/*/locations/*}/products
Membuat dan menampilkan resource produk baru.
delete DELETE /v1/{name=projects/*/locations/*/products/*}
Menghapus produk dan gambar referensinya secara permanen.
get GET /v1/{name=projects/*/locations/*/products/*}
Mendapatkan informasi yang terkait dengan Produk.
list GET /v1/{parent=projects/*/locations/*}/products
Mencantumkan produk dalam urutan yang tidak ditentukan.
patch PATCH /v1/{product.name=projects/*/locations/*/products/*}
Membuat perubahan pada resource Produk.
purge POST /v1/{parent=projects/*/locations/*}/products:purge
API Asinkron untuk menghapus semua Product di ProductSet atau semua Product yang tidak ada di ProductSet.

Resource REST: v1.projects.locations.products.referenceImages

Metode
create POST /v1/{parent=projects/*/locations/*/products/*}/referenceImages
Membuat dan menampilkan resource ReferenceImage baru.
delete DELETE /v1/{name=projects/*/locations/*/products/*/referenceImages/*}
Menghapus gambar referensi secara permanen.
get GET /v1/{name=projects/*/locations/*/products/*/referenceImages/*}
Mendapatkan informasi yang terkait dengan ReferenceImage.
list GET /v1/{parent=projects/*/locations/*/products/*}/referenceImages
Mencantumkan gambar referensi.

Resource REST: v1.projects.operations

Metode
get GET /v1/{name=projects/*/operations/*}
Mendapatkan status terbaru dari operasi yang berjalan lama.