Camera2 と CameraX は拡張機能を提供します。 ベンダーが実装している次の拡張機能にアプリからアクセスできるようにする API Android デバイスの場合:
- 自動: 現在のシーンの背景に応じて拡張モードを調整します。これはベンダー ライブラリの実装によって異なります。暗い場所での撮影など 自動的に夜間に切り替わります。縦向きの写真の場合 顔写真加工またはボケを自動適用します。
- ボケ: 前景の被写体をシャープに、背景をぼかします。 通常は、背景が柔らかくフォーカスが合っていない人物のポートレート写真を撮影するために使用します。
- 顔写真加工: 肌の質感や目元のトーンなどをレタッチします。
- HDR(ハイ ダイナミック レンジ): 露光範囲を広げて、より鮮やかな写真を撮影できます。HDR モードでは、さまざまな露出値で複数枚の写真を撮影する 1 つに統合します
- 夜間: 暗い場所で写真を明るくします。カメラには 露出値を変えて 1 つにまとめることができます。この処理には数秒かかることがあります。カメラが写真を撮影している間は、スマートフォンを固定する必要があります。
Camera2 と CameraX Extension API が同じセットを公開 多くの拡張機能が用意されており、 サポートされているデバイスをご確認ください。
サポートされているデバイス
すべてのデバイスが拡張機能をサポートしているわけではありません。また、デバイスが拡張機能をサポートしていても、すべての拡張機能をサポートしているわけではありません。
拡張機能をサポートする既知のデバイスの一覧については、サポートされているデバイスをご覧ください。デバイスで拡張機能が使用可能かどうかを確認するには、Camera2 Extensions API と CameraX Extensions API のドキュメントをご覧ください。
次のステップ
アプリでカメラ拡張機能を有効にする方法については、以下をご覧ください。