SDK Aplikasi AWS Panorama - AWS Panorama

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

SDK Aplikasi AWS Panorama

AWS Panorama Application SDK adalah pustaka Python untuk mengembangkan aplikasi AWS Panorama. Dalamkode aplikasi, Anda menggunakan AWS Panorama Application SDK untuk memuat model visi komputer, menjalankan inferensi, dan output video ke monitor.

catatan

Untuk memastikan bahwa Anda memiliki akses ke fungsionalitas terbaru AWS Panorama Application SDK,meng-upgrade perangkat lunak alat.

Untuk rincian tentang kelas yang SDK aplikasi mendefinisikan dan metode mereka, lihatReferensi SDK Aplikasi.

Menambahkan teks dan kotak ke output video

Dengan AWS Panorama SDK, Anda dapat menampilkan streaming video ke layar. Video dapat mencakup teks dan kotak yang menunjukkan output dari model, keadaan aplikasi saat ini, atau data lainnya.

Setiap objek divideo_inarray adalah gambar dari aliran kamera yang terhubung ke alat. Jenis objek inipanoramasdk.media. Ini memiliki metode untuk menambahkan teks dan kotak persegi panjang ke gambar, yang kemudian dapat Anda tetapkan kevideo_outarray.

Dalam contoh berikut, aplikasi sampel menambahkan label untuk masing-masing hasil. Setiap hasil diposisikan pada posisi kiri yang sama, tetapi pada ketinggian yang berbeda.

for j in range(max_results): label = 'Class [%s], with probability %.3f.'% (self.classes[indexes[j]], class_tuple[0][indexes[j]]) stream.add_label(label, 0.1, 0.1 + 0.1*j)

Untuk menambahkan kotak ke gambar output, gunakanadd_rect. Metode ini mengambil 4 nilai antara 0 dan 1, menunjukkan posisi sudut kiri atas dan kanan bawah kotak.

w,h,c = stream.image.shape stream.add_rect(x1/w, y1/h, x2/w, y2/h)