Mendeteksi label dalam gambar dengan menggunakan Cloud Vision API
Panduan memulai ini akan memandu Anda melalui proses:
- Membuat bucket Cloud Storage.
- Upload gambar Anda ke Cloud Storage dan mengaturnya menjadi publik.
- Membuat permintaan ke Vision API dengan gambar tersebut.
Perlu waktu sekitar 5 menit untuk menyelesaikan langkah-langkah ini. Anda dapat menyimpan hingga 5 GB data di Cloud Storage secara gratis dan membuat hingga 1000 permintaan fitur ke Vision API secara gratis per bulan ini.
Sebelum memulai
Jika Anda belum melakukannya, siapkan project Anda dan buat bucket Google Cloud Storage, seperti yang dijelaskan di bawah ini.
Menyiapkan project
- Login ke akun Google Cloud Anda. Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru juga mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
-
Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.
-
Pastikan penagihan telah diaktifkan untuk project Google Cloud Anda.
-
Aktifkan API Cloud Vision.
-
Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.
-
Pastikan penagihan telah diaktifkan untuk project Google Cloud Anda.
-
Aktifkan API Cloud Vision.
Membuat bucket Cloud Storage
- Di Konsol Google Cloud, buka halaman Bucket Cloud Storage.
- Klik Buat bucket.
- Di halaman Buat bucket, masukkan informasi bucket Anda. Untuk melanjutkan ke
langkah berikutnya, klik Lanjutkan.
- Untuk Beri nama bucket Anda, masukkan nama bucket yang unik. Jangan sertakan informasi sensitif pada nama bucket, karena namespace bucket bersifat global dan dapat dilihat publik.
-
Untuk Pilih tempat untuk menyimpan data, lakukan tindakan berikut:
- Pilih opsi Jenis lokasi.
- Pilih opsi Lokasi.
- Untuk Memilih kelas penyimpanan default untuk data Anda, pilih opsi berikut: Standar.
- Untuk Memilih cara mengontrol akses ke objek, pilih opsi Kontrol akses.
- Untuk Setelan lanjutan (opsional), tentukan metode enkripsi, kebijakan retensi, atau label bucket.
- Klik Buat.
Membuat permintaan ke layanan Cloud Vision API
Download
demo-img.jpg
. (Anda mungkin perlu mengklik kanan link.)Pilih bucket yang Anda buat di bagian sebelumnya.
Klik Upload Files lalu pilih
demo-img.jpg
file yang akan diupload dari komputer lokal ke bucket Cloud Storage Anda.Kredit gambar: Rohiim Ariful nyala Unsplash. Setelah file diupload dan muncul di bucket Cloud Storage, bagikan gambar secara publik.
Di bagian Cobalah metode ini lengkapi template API Explorer yang interaktif dengan mengganti
cloud-samples-data/vision
di kolomimage.source.imageUri
dengan nama bucket Cloud Storage tempat Anda mengupload filedemo-img.jpg
. Isi permintaan akan terlihat seperti berikut:{ "requests": [ { "features": [ { "type": "LABEL_DETECTION" } ], "image": { "source": { "imageUri": "gs://cloud-samples-data/vision/demo-img.jpg" } } } ] }
Klik Execute untuk mengirim permintaan ke layanan. Respons JSON muncul di atas.
Selamat! Anda telah membuat permintaan images.annotate
pertama ke layanan Cloud Vision API.
Pembersihan
Untuk menghindari tagihan Google Cloud Platform yang tidak perlu, gunakan Google Cloud Console untuk menghapus bucket Cloud Storage (dan project Anda) jika Anda tidak membutuhkannya.
Langkah selanjutnya
- Lihat daftar semua jenis fitur dan penggunaannya.
- Mulai Vision API dalam bahasa pilihan Anda dengan menggunakan Library Klien Vision API.
- Gunakan Panduan cara kerja untuk mempelajari lebih lanjut fitur tertentu, melihat contoh anotasi, dan mendapatkan anotasi untuk setiap file atau gambar.
- Pelajari anotasi gambar dan file (PDF/TIFF/GIF) dalam batch.
- Lihat daftar lengkap contoh kode library klien.