Riferimento al framework MLKitFaceDetection

Viso

class Face : NSObject

È stato rilevato un volto umano in un'immagine.

  • Il rettangolo contenente il volto rilevato rispetto all'immagine nel sistema di coordinate della visualizzazione.

    Dichiarazione

    Swift

    var frame: CGRect { get }
  • Un insieme di tutti i punti di riferimento nel volto rilevato.

    Dichiarazione

    Swift

    var landmarks: [FaceLandmark] { get }
  • Un array di tutti i contorni del volto rilevato.

    Dichiarazione

    Swift

    var contours: [FaceContour] { get }
  • Indica se il volto dispone di un ID monitoraggio.

    Dichiarazione

    Swift

    var hasTrackingID: Bool { get }
  • L'identificatore di monitoraggio del volto.

    Dichiarazione

    Swift

    var trackingID: Int { get }
  • Indica se il rilevatore ha trovato l'angolo della testa x euler.

    Dichiarazione

    Swift

    var hasHeadEulerAngleX: Bool { get }
  • Indica la rotazione della faccia intorno all'asse orizzontale dell'immagine. L'angolo x eulere positivo indica quando il volto è rivolto verso l'alto nell'immagine in fase di elaborazione.

    Dichiarazione

    Swift

    var headEulerAngleX: CGFloat { get }
  • Indica se il rilevatore ha trovato l'angolo della testa.

    Dichiarazione

    Swift

    var hasHeadEulerAngleY: Bool { get }
  • Indica la rotazione della faccia intorno all'asse verticale dell'immagine. Si ha un angolo positivo quando il volto viene rivolto verso il lato destro dell'immagine in fase di elaborazione.

    Dichiarazione

    Swift

    var headEulerAngleY: CGFloat { get }
  • Indica se il rilevatore ha trovato l'angolo di inclinazione della testa.

    Dichiarazione

    Swift

    var hasHeadEulerAngleZ: Bool { get }
  • Indica la rotazione della faccia attorno all'asse rivolto verso l'esterno dell'immagine. L'angolo di orientamento positivo è una rotazione in senso antiorario all'interno del piano dell'immagine.

    Dichiarazione

    Swift

    var headEulerAngleZ: CGFloat { get }
  • Indica se è disponibile una probabilità di sorridere.

    Dichiarazione

    Swift

    var hasSmilingProbability: Bool { get }
  • Probabilità che il volto stia sorridendo.

    Dichiarazione

    Swift

    var smilingProbability: CGFloat { get }
  • Indica se è disponibile una probabilità di apertura occhio sinistro.

    Dichiarazione

    Swift

    var hasLeftEyeOpenProbability: Bool { get }
  • Probabilità che l'occhio sinistro del volto sia aperto.

    Dichiarazione

    Swift

    var leftEyeOpenProbability: CGFloat { get }
  • Indica se è disponibile una probabilità di apertura occhio destro.

    Dichiarazione

    Swift

    var hasRightEyeOpenProbability: Bool { get }
  • Probabilità che l'occhio destro del volto sia aperto.

    Dichiarazione

    Swift

    var rightEyeOpenProbability: CGFloat { get }
  • Non disponibile.

  • Restituisce l'eventuale punto di riferimento del tipo specificato in questo volto rilevato.

    Dichiarazione

    Swift

    func landmark(ofType type: FaceLandmarkType) -> FaceLandmark?

    Parametri

    type

    Il tipo di punto di riferimento facciale.

    Valore restituito

    Il punto di riferimento del tipo specificato in questo volto. nil in caso contrario.

  • Restituisce l'eventuale contorno del tipo specificato in questo volto rilevato.

    Dichiarazione

    Swift

    func contour(ofType type: FaceContourType) -> FaceContour?

    Parametri

    type

    Il tipo di contorno facciale.

    Valore restituito

    Il contorno del tipo specificato in questa faccia. nil in caso contrario.