Mendeteksi objek dalam gambar dengan Amazon Rekognition menggunakan AWS SDK - AWS SDKContoh Kode

Ada lebih banyak AWS SDK contoh yang tersedia di GitHub repo SDKContoh AWS Dokumen.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mendeteksi objek dalam gambar dengan Amazon Rekognition menggunakan AWS SDK

Contoh kode berikut menunjukkan cara membuat aplikasi yang menggunakan Amazon Rekognition untuk mendeteksi objek berdasarkan kategori dalam gambar.

.NET
AWS SDK for .NET

Menunjukkan cara menggunakan Amazon Rekognition. NETAPIuntuk membuat aplikasi yang menggunakan Amazon Rekognition untuk mengidentifikasi objek berdasarkan kategori dalam gambar yang terletak di bucket Amazon Simple Storage Service (Amazon S3). Aplikasi ini mengirimkan pemberitahuan email kepada admin dengan hasilnya menggunakan Amazon Simple Email Service (AmazonSES).

Untuk kode sumber lengkap dan instruksi tentang cara mengatur dan menjalankan, lihat contoh lengkapnya di GitHub.

Layanan yang digunakan dalam contoh ini
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES

Java
SDKuntuk Java 2.x

Menunjukkan cara menggunakan Amazon Rekognition API Java untuk membuat aplikasi yang menggunakan Amazon Rekognition untuk mengidentifikasi objek berdasarkan kategori dalam gambar yang terletak di bucket Amazon Simple Storage Service (Amazon S3). Aplikasi ini mengirimkan pemberitahuan email kepada admin dengan hasilnya menggunakan Amazon Simple Email Service (AmazonSES).

Untuk kode sumber lengkap dan instruksi tentang cara mengatur dan menjalankan, lihat contoh lengkapnya di GitHub.

Layanan yang digunakan dalam contoh ini
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES

JavaScript
SDKuntuk JavaScript (v3)

Menunjukkan cara menggunakan Amazon Rekognition dengan membuat aplikasi AWS SDK for JavaScript yang menggunakan Amazon Rekognition untuk mengidentifikasi objek berdasarkan kategori dalam gambar yang terletak di bucket Amazon Simple Storage Service (Amazon S3). Aplikasi ini mengirimkan pemberitahuan email kepada admin dengan hasilnya menggunakan Amazon Simple Email Service (AmazonSES).

Pelajari cara:

  • Membuat pengguna yang tidak diautentikasi menggunakan Amazon Cognito.

  • Menganalisi gambar untuk objek menggunakan Amazon Rekognition.

  • Verifikasi alamat email untuk AmazonSES.

  • Kirim pemberitahuan email menggunakan AmazonSES.

Untuk kode sumber lengkap dan instruksi tentang cara mengatur dan menjalankan, lihat contoh lengkapnya di GitHub.

Layanan yang digunakan dalam contoh ini
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES

Kotlin
SDKuntuk Kotlin

Menunjukkan cara menggunakan Amazon Rekognition API Kotlin untuk membuat aplikasi yang menggunakan Amazon Rekognition untuk mengidentifikasi objek berdasarkan kategori dalam gambar yang terletak di bucket Amazon Simple Storage Service (Amazon S3). Aplikasi ini mengirimkan pemberitahuan email kepada admin dengan hasilnya menggunakan Amazon Simple Email Service (AmazonSES).

Untuk kode sumber lengkap dan instruksi tentang cara mengatur dan menjalankan, lihat contoh lengkapnya di GitHub.

Layanan yang digunakan dalam contoh ini
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES

Python
SDKuntuk Python (Boto3)

Menunjukkan cara menggunakan AWS SDK for Python (Boto3) untuk membuat aplikasi web yang memungkinkan Anda melakukan hal berikut:

  • Mengunggah foto ke bucket Amazon Simple Storage Service (Amazon S3).

  • Menggunakan Amazon Rekognition untuk menganalisis dan memberi label pada foto.

  • Gunakan Amazon Simple Email Service (AmazonSES) untuk mengirim laporan email tentang analisis gambar.

Contoh ini berisi dua komponen utama: halaman web yang ditulis di dalamnya JavaScript yang dibangun dengan React, dan REST layanan yang ditulis dengan Python yang dibangun dengan Flask-. RESTful

Anda dapat menggunakan halaman web React untuk:

  • Menampilkan daftar gambar yang disimpan di bucket S3 Anda.

  • Mengunggah gambar dari komputer ke bucket S3.

  • Menampilkan gambar dan label yang mengidentifikasi item yang terdeteksi dalam gambar.

  • Mendapatkan laporan semua gambar di bucket S3 Anda dan mengirimkan email laporan tersebut.

Halaman web memanggil REST layanan. Layanan mengirimkan permintaan ke AWS untuk melakukan tindakan berikut:

  • Mendapatkan dan memfilter daftar gambar dalam bucket S3 Anda.

  • Merngunggah foto ke bucket S3 Anda.

  • Menggunakan Amazon Rekognition untuk menganalisis foto individual dan mendapatkan daftar label yang mengidentifikasi item yang terdeteksi dalam foto.

  • Analisis semua foto di bucket S3 Anda dan gunakan Amazon SES untuk mengirim laporan melalui email.

Untuk kode sumber lengkap dan instruksi tentang cara mengatur dan menjalankan, lihat contoh lengkapnya di GitHub.

Layanan yang digunakan dalam contoh ini
  • Amazon Rekognition

  • Amazon S3

  • Amazon SES