Ekstensi kamera

Camera2 dan CameraX menyediakan Extensions API yang memungkinkan aplikasi Anda mengakses ekstensi berikut yang telah diterapkan vendor di perangkat Android:

  • Auto: menyesuaikan mode ekstensi sesuai dengan latar belakang scene saat ini, yang bergantung pada implementasi library vendor. Misalnya, dalam skenario cahaya redup, Otomatis beralih ke Mode Malam untuk mengambil gambar. Untuk foto potret, Otomatis menerapkan Retouch Wajah atau Bokeh.
  • Bokeh: mempertajam subjek latar depan dan memburamkan latar belakang. Biasanya digunakan untuk mengambil foto potret orang dengan latar belakang yang lembut dan tidak fokus.
  • Retouch Wajah: memperbaiki tekstur kulit, warna kulit di bawah mata, dan lainnya.
  • HDR (Rentang Dinamis Tinggi): memperluas rentang eksposur, sehingga menghasilkan foto yang lebih tajam. Dalam mode HDR, kamera mengambil beberapa foto dengan berbagai nilai eksposur dan menggabungkannya menjadi satu.
  • Malam: mencerahkan foto dalam situasi cahaya redup. Kamera mengambil beberapa foto dengan berbagai nilai eksposur dan menggabungkannya menjadi satu. Proses ini dapat memerlukan waktu beberapa detik, dan pengguna harus memegang ponsel dengan diam saat kamera mengambil foto.

API Ekstensi Camera2 dan CameraX menampilkan kumpulan ekstensi yang sama, yang tersedia di banyak perangkat yang didukung.

Perangkat yang didukung

Tidak semua perangkat mendukung ekstensi, dan meskipun perangkat memiliki dukungan ekstensi, perangkat tidak mendukung semua ekstensi.

Untuk daftar perangkat umum yang mendukung ekstensi, lihat Perangkat yang didukung. Untuk memeriksa apakah ekstensi tersedia di perangkat Anda, lihat dokumentasi Camera2 Extensions API dan CameraX Extensions API.

Langkah berikutnya

Pelajari cara mengaktifkan ekstensi kamera untuk aplikasi Anda: