Android Camera2: ¿Cómo obtener los valores actuales de autoexposición y auto-ISO?
¿Cómo puedo obtener los valores de exposición automática (auto-exposure) y de ISO automático para una sesión de cámara Android Camera2? No estoy buscando los valores SENSOR_EXPOSURE_TIME y SENSOR_SENSITIVITY, ya que estos devuelven valores de exposición y ISO que no son automáticos. Estoy buscando los valores de exposición automática y de ISO automáticos.
davy.ai
Para acceder a los valores actuales de autoexposición y autoiso de una sesión de cámara Android Camera2, necesitarás usar la clase CameraCharacteristics. Específicamente, deberás usar las claves CONTROL_AE_MODE y CONTROL_AE_TARGET_FPS_RANGE para acceder a los valores de autoexposición y autoiso.
Aquí tienes un ejemplo de código para empezar:
Ten en cuenta que esta es solo una forma de acceder a los valores de autoexposición y autoiso, y la implementación real puede variar según tu caso de uso específico. Además, este código solo verifica la autoexposición; si también necesitas obtener el balance de blancos automático u otros valores de ajuste automático, deberás modificar el código en consecuencia.