

Pemberitahuan akhir dukungan: Pada 31 Mei 2026, AWS akan mengakhiri dukungan untuk AWS Panorama. Setelah 31 Mei 2026, Anda tidak akan lagi dapat mengakses AWS Panorama konsol atau AWS Panorama sumber daya. Untuk informasi lebih lanjut, lihat [AWS Panorama akhir dukungan](https://docs.aws.amazon.com/panorama/latest/dev/panorama-end-of-support.html). 

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

# SDK Aplikasi AWS Panorama
<a name="applications-panoramasdk"></a>

AWS Panorama Application SDK adalah pustaka Python untuk mengembangkan aplikasi AWS Panorama. Dalam [kode aplikasi](gettingstarted-sample.md), Anda menggunakan AWS Panorama Application SDK untuk memuat model visi komputer, menjalankan inferensi, dan mengeluarkan video ke monitor.

**catatan**  
Untuk memastikan bahwa Anda memiliki akses ke fungsionalitas terbaru SDK Aplikasi AWS Panorama, [tingkatkan](appliance-manage.md#appliance-manage-software) perangkat lunak alat.

Untuk detail tentang kelas yang didefinisikan SDK aplikasi dan metodenya, lihat Referensi [SDK aplikasi](https://github.com/awsdocs/aws-panorama-developer-guide/blob/main/resources/applicationsdk-reference.md).

**Topics**
+ [Menambahkan teks dan kotak untuk output video](#applications-panoramasdk-overlays)

## Menambahkan teks dan kotak untuk output video
<a name="applications-panoramasdk-overlays"></a>

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

Setiap objek dalam `video_in` array adalah gambar dari aliran kamera yang terhubung ke alat. Jenis objek ini adalah`panoramasdk.media`. Ini memiliki metode untuk menambahkan teks dan kotak persegi panjang ke gambar, yang kemudian dapat Anda tetapkan ke `video_out` array.

Dalam contoh berikut, aplikasi sampel menambahkan label untuk setiap 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, gunakan`add_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)
```