Lenguaje

Camera.StartFaceDetection Método

Definición

Precaución

deprecated

Inicia la detección de caras.

[Android.Runtime.Register("startFaceDetection", "()V", "")]
[System.Obsolete("deprecated")]
public void StartFaceDetection();
[<Android.Runtime.Register("startFaceDetection", "()V", "")>]
[<System.Obsolete("deprecated")>]
member this.StartFaceDetection : unit -> unit
Atributos

Excepciones

si no se admite la detección de caras.

si se produce un error en el método o la detección de caras ya se está ejecutando.

Comentarios

Inicia la detección de caras. Se debe llamar a esto después de iniciarse la versión preliminar. La cámara notificará FaceDetectionListener las caras detectadas en el marco de vista previa. Las caras detectadas pueden ser las mismas que las anteriores. Las aplicaciones deben llamar #stopFaceDetection a para detener la detección de caras. Este método se admite si Parameters#getMaxNumDetectedFaces() devuelve un número mayor que 0. Si se ha iniciado la detección de caras, las aplicaciones no deben volver a llamar a esto.

Cuando se ejecuta la detección de caras, Parameters#setWhiteBalance(String), Parameters#setFocusAreas(List)y Parameters#setMeteringAreas(List) no tienen ningún efecto. La cámara usa las caras detectadas para equilibrar automáticamente el blanco, la exposición automática y el autofoco.

Si las aplicaciones llaman a #autoFocus(AutoFocusCallback), la cámara dejará de enviar devoluciones de llamada faciales. La última devolución de llamada facial indica las áreas usadas para realizar el autofoco. Una vez completado el foco, la detección de caras reanudará el envío de devoluciones de llamada de caras. Si las aplicaciones llaman a #cancelAutoFocus(), las devoluciones de llamada faciales también se reanudarán.

Después de llamar a #takePicture(Camera.ShutterCallback, Camera.PictureCallback, Camera.PictureCallback) o #stopPreview()y, a continuación, reanudar la vista previa con #startPreview(), las aplicaciones deben llamar a este método de nuevo para reanudar la detección de caras.

Java documentación para android.hardware.Camera.startFaceDetection().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Consulte también