MLKitFaceDetection 架構參考資料

類型定義

下列類型定義適用於全球。

  • 臉部輪廓。

    聲明

    Swift

    struct FaceContourType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • 包含臉孔陣列的區塊,如果發生錯誤,則為 nil

    聲明

    Swift

    typealias FaceDetectionCallback = ([MLKFace]?, Error?) -> Void

    參數

    faces

    系統在圖片中偵測到的臉孔陣列,如果發生錯誤,則為 nil

    error

    錯誤或 nil

  • @列舉 FaceDetectorClassificationMode 臉部偵測的分類模式。

    聲明

    Swift

    struct FaceDetectorClassificationMode : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • @列舉 FaceDetectorPerformanceMode 臉部偵測準確度或速度的效能偏好設定。

    聲明

    Swift

    struct FaceDetectorPerformanceMode : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • @列舉 FaceDetectorLandmarkMode 用於臉部偵測的地標偵測模式。

    聲明

    Swift

    struct FaceDetectorLandmarkMode : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • @列舉 FaceDetectorContourMode 臉部偵測的弧形偵測模式。

    聲明

    Swift

    struct FaceDetectorContourMode : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • 臉部地標。

    聲明

    Swift

    struct FaceLandmarkType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable