MLKFaceDetectorOptions
@interface MLKFaceDetectorOptions : NSObject
Opciones para especificar un detector de rostros.
-
El modo de clasificación del detector de rostros para caracterizar atributos como la sonrisa. El valor predeterminado es
.none
.Declaración
Objective‑C
@property (nonatomic) MLKFaceDetectorClassificationMode classificationMode;
-
El modo de rendimiento del detector de rostros que determina la exactitud de los resultados y la velocidad de la detección. El valor predeterminado es
.fast
.Declaración
Objective‑C
@property (nonatomic) MLKFaceDetectorPerformanceMode performanceMode;
-
El modo de punto de referencia del detector de rostros que determina el tipo de resultados de puntos de referencia que muestra la detección. El valor predeterminado es
.none
.Declaración
Objective‑C
@property (nonatomic) MLKFaceDetectorLandmarkMode landmarkMode;
-
El modo de contorno del detector de rostros que determina el tipo de resultados de contorno que muestra la detección. El valor predeterminado es
.none
.Cuando se configura este modo en
.all
, se muestran los siguientes resultados de detección:performanceMode
se establece en.fast
, yclassificationMode
ylandmarkMode
establecidos en.none
, solo se mostrará el rostro destacado con los contornos detectados.performanceMode
establecido en.accurate
, o siclassificationMode
olandmarkMode
se establece en.all
, se mostrarán todos los rostros detectados, pero solo el rostro destacado tendrá contornos detectados.Declaración
Objective‑C
@property (nonatomic) MLKFaceDetectorContourMode contourMode;
-
El tamaño de rostro más pequeño deseado. El tamaño se expresa como una proporción entre el ancho de la cabeza y el ancho de la imagen. Por ejemplo, si se especifica un valor de 0.1, el rostro más pequeño que se buscará ocupará aproximadamente el 10% del ancho de la imagen en la que se busca. El valor predeterminado es 0.1. Esta opción no se aplica a la detección de contorno.
Declaración
Objective‑C
@property (nonatomic) CGFloat minFaceSize;
-
Si la función de seguimiento de rostros está habilitada para la detección de rostro. El valor predeterminado es NO. Cuando
performanceMode
se establece en.fast
, yclassificationMode
ylandmarkMode
se configuran en.none
, se ignorará esta opción y se inhabilitará el seguimiento.Declaración
Objective‑C
@property (nonatomic, assign, unsafe_unretained, readwrite, getter=isTrackingEnabled) BOOL trackingEnabled;