MLKitFaceDetection Framework Reference

  • This documentation outlines globally available classes for face detection within ML Kit.

  • The classes include: Face, FaceContour, FaceDetector, FaceDetectorOptions, and FaceLandmark.

  • Each class has a specific role, like detecting faces, identifying contours/landmarks, or configuring detection options.

  • These classes, written in Swift, provide the building blocks for integrating face detection features into applications.

Classes

The following classes are available globally.

  • A human face detected in an image.

    Declaration

    Swift

    class Face : NSObject
  • A contour on a human face detected in an image.

    Declaration

    Swift

    class FaceContour : NSObject
  • A face detector that detects faces in an image.

    Declaration

    Swift

    class FaceDetector : NSObject
  • Options for specifying a face detector.

    Declaration

    Swift

    class FaceDetectorOptions : NSObject
  • A landmark on a human face detected in an image.

    Declaration

    Swift

    class FaceLandmark : NSObject