Rozszerzenia do aparatu

Aparaty Camera2 i CameraX zapewniają rozszerzenia. Interfejs API, który zapewnia aplikacji dostęp do tych rozszerzeń zaimplementowanych przez dostawców na urządzeniach z Androidem:

  • Automatycznie: dostosowuje tryb rozszerzenia do tła bieżącej sceny, co zależy od implementacji biblioteki dostawcy. Na przykład przy słabym oświetleniu po przełączeniu się na tryb nocny, aby zrobić zdjęcie. W przypadku zdjęć portretowych automatycznie stosuje się retusz twarzy lub efekt bokeh.
  • Bokeh: wyostrza obiekt na pierwszym planie i rozmywa tło. Zwykle jest używany do robienia portretowych zdjęć osób na miękkim, nieostre tło.
  • Retusz twarzy: poprawia teksturę skóry, cienie pod oczami itp.
  • HDR (szeroki zakres dynamiczny): zwiększa zakres ekspozycji, dzięki czemu zdjęcia są bardziej żywe. W trybie HDR aparat wykonuje kilka zdjęć z różnymi wartościami ekspozycji i łączy je w jedno.
  • Noc: rozjaśnia zdjęcia przy słabym oświetleniu. Aparat robi kilka zdjęć z różnymi wartościami ekspozycji i łączy je w jedno. Ten proces może potrwać kilka sekund. Użytkownik powinien trzymać telefon nieruchomo w czasie robienia zdjęć. zdjęcia.

Interfejsy API rozszerzeń Camera2CameraX udostępniają ten sam zestaw rozszerzeń, który jest dostępny na wielu obsługiwanych urządzeniach.

Obsługiwane urządzenia

Nie wszystkie urządzenia obsługują rozszerzenia, a nawet jeśli urządzenie obsługuje rozszerzenia, nie obsługuje wszystkich rozszerzeń.

Listę znanych urządzeń obsługujących rozszerzenia znajdziesz w sekcji Obsługiwane urządzenia. Aby sprawdzić, czy rozszerzenie jest dostępne na Twoim urządzeniu, zobacz Camera2 Extensions API oraz Interfejs CameraX Extensions API dokumentacji.

Dalsze kroki

Dowiedz się, jak włączyć rozszerzenia aparatu w aplikacji: