Control de la exposición automática de la cámara

He escrito una aplicación de cámara en android y lo he probado en dos teléfonos android, en un teléfono la autoexposición funciona bien al visualizar, pero en el otro teléfono no funciona en absoluto. El primer teléfono sólo funciona cuando llamo al método autoFocus (). En el último teléfono, la auto-exposición de la aplicación incorporada funciona pero no es mi código. ¿Hay algún método que pueda empezar a usar la autoexposición manualmente?

Comprobar la clase Cámara

Camera.Parameters getParameters() 

Y compruebe estos dos métodos en la clase Camera.Parameters

 int getExposureCompensation() 

Obtiene el índice de compensación de exposición actual.

 float getExposureCompensationStep() 

Obtiene el paso de compensación de exposición.

Usted debe comprobar las capacidades de la cámara del teléfono antes de asumir la existencia de ciertas funciones

  • Luz de flash no detectada
  • ¿Quieres encontrar la longitud focal primero entonces la distancia de la cara detectada en tiempo real utilizando opencv android
  • Androide imagen de la cámara uri de regreso con una falla de resultados ResultInfo
  • ¿Puedo abrir la cámara en la vista web?
  • Cómo compilar la aplicación Cámara + Galería de Android 4.1 / 4.2 juntos
  • Android ACTION_IMAGE_CAPTURE Propósito
  • Ejemplo de error de cámara al bloquear / desbloquear el dispositivo
  • Aplicación congelada en Camera.Release ()
  • Funciones de la cámara Android no funcionan en algunos teléfonos
  • Cómo obtener id de la cámara frente a frente con Camera2?
  • Desplome de Android en dialog.show ()
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.