Kamera uzantıları

Camera2 ve CameraX, uygulamanızın Android cihazlarda tedarikçiler tarafından uygulanan aşağıdaki uzantılara erişmesine olanak tanıyan bir Uzantılar API'si sağlar:

  • Otomatik: Uzatma modunu, tedarikçi kitaplığı uygulamasına bağlı olarak geçerli sahne arka planına göre ayarlar. Örneğin, düşük ışıklı senaryolarda Otomatik mod, fotoğraf çekmek için Gece moduna geçer. Otomatik mod, portre fotoğraflarına Yüz Rötuşu veya Bokeh uygular.
  • Bokeh: Ön plandaki nesneyi keskinleştirir ve arka planı bulanıklaştırır. Genellikle kişilerin yumuşak ve odaklanmamış arka planlı portre fotoğraflarını çekmek için kullanılır.
  • Yüz rötuşu: Cilt dokusunu, göz altı rengini ve daha fazlasını düzeltir.
  • HDR (Yüksek Dinamik Aralık): Pozlama aralığını genişleterek daha canlı fotoğraflar elde etmenizi sağlar. HDR modunda kamera, çeşitli pozlama değerleriyle birkaç fotoğraf çeker ve bunları tek bir fotoğrafta birleştirir.
  • Gece: Düşük ışıkta fotoğrafları parlaklaştırır. Kamera, çeşitli pozlama değerlerinde birkaç fotoğraf çeker ve bunları tek bir fotoğrafta birleştirir. Bu işlem birkaç saniye sürebilir. Kamera fotoğraf çekerken kullanıcının telefonu sabit tutması gerekir.

Camera2 ve CameraX Uzantısı API'leri, birçok desteklenen cihazda kullanılabilen aynı uzantı grubunu gösterir.

Desteklenen cihazlar

Tüm cihazlar uzantıları desteklemez. Bir cihazda uzantı desteği olsa bile tüm uzantılar desteklenmez.

Uzantı destekleyen bilinen cihazların listesi için Desteklenen cihazlar bölümüne bakın. Cihazınızda bir uzantının kullanılıp kullanılamayacağını kontrol etmek için sırasıyla Camera2 Extensions API ve CameraX Extensions API belgelerine bakın.

Sonraki adımlar

Uygulamanız için kamera uzantılarını nasıl etkinleştireceğinizi öğrenin: