Camera2 및 CameraX는 확장 프로그램 제공 공급업체에서 구현한 다음 확장 프로그램에 앱이 액세스할 수 있게 해주는 API Android 기기에서:
- 자동: 현재 장면 배경에 따라 확장 모드를 조정합니다. 이는 공급업체 라이브러리 구현에 따라 다릅니다. 예: 조명이 어두운 곳에서 야간 모드로 자동 전환되어 사진을 찍을 수 있습니다. 인물 사진의 경우 자동으로 얼굴 보정 또는 빛망울 효과가 적용됩니다.
- 빛망울 효과: 전경의 피사체를 선명하게 하고 배경을 흐리게 처리합니다. 일반적으로 부드럽고 초점이 맞지 않는 배경으로 사람의 인물 사진을 찍는 데 사용됩니다.
- 얼굴 보정: 피부 결, 눈 밑 색 등을 보정합니다.
- HDR (High Dynamic Range): 노출 범위가 넓어져 더 선명하게 보입니다. 사진 장 HDR 모드에서는 카메라가 다양한 노출 값으로 여러 장의 사진을 촬영한 후 이를 하나로 병합합니다.
- 야간: 조명이 어두운 곳에서 사진을 밝게 합니다. 카메라는 다양한 노출 값으로 여러 장의 사진을 촬영한 후 이를 하나로 병합합니다. 이 프로세스는 몇 초가 걸릴 수 있으며 카메라가 사진을 찍는 동안 사용자는 휴대전화를 움직이지 않고 있어야 합니다.
Camera2 및 CameraX 확장 프로그램 API는 동일한 확장 프로그램 세트를 노출하며, 이러한 확장 프로그램은 여러 지원되는 기기에서 사용할 수 있습니다.
지원되는 기기
모든 기기에서 확장 프로그램을 지원하지 않으며, 기기에 지원하지만 일부 확장 프로그램은 지원하지 않습니다.
확장 프로그램을 지원하는 알려진 기기 목록은 지원되는 기기를 참고하세요. 기기에서 확장 프로그램을 사용할 수 있는지 확인하려면 각각 Camera2 Extensions API 및 CameraX Extensions API 문서를 참고하세요.
다음 단계
앱에 카메라 확장 프로그램을 사용 설정하는 방법을 알아보세요.