FaceDetectorOptions
class FaceDetectorOptions : NSObject
Opções para especificar um detector facial.
-
O modo de classificação do detector facial para caracterizar atributos como sorriso. O padrão é
.none
.Declaração
Swift
var classificationMode: FaceDetectorClassificationMode { get set }
-
O modo de desempenho do detector facial que determina a precisão dos resultados e a velocidade a detecção. O padrão é
.fast
.Declaração
Swift
var performanceMode: FaceDetectorPerformanceMode { get set }
-
O modo de ponto de referência do detector facial que determina o tipo de resultados de ponto de referência retornados por detecção de ameaças. O padrão é
.none
.Declaração
Swift
var landmarkMode: FaceDetectorLandmarkMode { get set }
-
O modo de contorno do detector facial que determina o tipo de resultados de contorno retornados pela detecção. O padrão é
.none
.Os seguintes resultados de detecção são retornados ao definir esse modo como
.all
:performanceMode
definido como.fast
, eclassificationMode
elandmarkMode
definidos como.none
, apenas o rosto em destaque será retornado com os contornos detectados.performanceMode
definido como.accurate
, ou seclassificationMode
oulandmarkMode
estiver definido como.all
, todos os rostos detectados serão retornados, mas apenas o rosto em destaque terá contornos detectados.Declaração
Swift
var contourMode: FaceDetectorContourMode { get set }
-
O menor tamanho facial desejado. O tamanho é expresso como uma proporção da largura da cabeça ao a largura da imagem. Por exemplo, se um valor de 0,1 for especificado, a menor face a ser pesquisada é aproximadamente 10% da largura da imagem que está sendo pesquisada. O padrão é 0,1. Essa opção não se aplicam à detecção de contornos.
Declaração
Swift
var minFaceSize: CGFloat { get set }
-
Indica se o recurso de rastreamento facial está ativado para detecção facial. O padrão é NO. Quando
performanceMode
está definido como.fast
, eclassificationMode
elandmarkMode
estão definidos como.none
, esta opção será ignorada, e o acompanhamento será desativado.Declaração
Swift
var isTrackingEnabled: Bool { get set }