Referensi Framework MLKitFaceDetection

MLKFace


@interface MLKFace : NSObject

Wajah manusia terdeteksi dalam gambar.

  • Persegi panjang yang berisi wajah yang terdeteksi relatif terhadap gambar dalam sistem koordinat tampilan.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) CGRect frame;
  • Array semua tempat terkenal di wajah yang terdeteksi.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) NSArray<MLKFaceLandmark *> *_Nonnull landmarks;
  • Array semua kontur pada wajah yang terdeteksi.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) NSArray<MLKFaceContour *> *_Nonnull contours;
  • Menunjukkan apakah wajah memiliki ID pelacakan atau tidak.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) BOOL hasTrackingID;
  • ID pelacakan wajah.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) NSInteger trackingID;
  • Mengindikasikan apakah detektor menemukan sudut x euler kepala atau tidak.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) BOOL hasHeadEulerAngleX;
  • Mengindikasikan rotasi wajah di sekitar sumbu horizontal gambar. Sudut x euler positif adalah saat wajah diputar ke atas pada gambar yang sedang diproses.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) CGFloat headEulerAngleX;
  • Mengindikasikan apakah detektor menemukan sudut y euler kepala atau tidak.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) BOOL hasHeadEulerAngleY;
  • Mengindikasikan rotasi wajah di sekitar sumbu vertikal gambar. Sudut y euler menjadi positif ketika wajah diputar ke arah kanan gambar yang sedang diproses.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) CGFloat headEulerAngleY;
  • Mengindikasikan apakah detektor menemukan sudut z euler kepala atau tidak.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) BOOL hasHeadEulerAngleZ;
  • Mengindikasikan rotasi wajah di sekitar sumbu yang menunjukkan gambar. Sudut z euler yang positif adalah rotasi yang berlawanan arah jarum jam dalam bidang gambar.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) CGFloat headEulerAngleZ;
  • Menunjukkan apakah ada kemungkinan senyum atau tidak.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) BOOL hasSmilingProbability;
  • Probabilitas bahwa wajah tersenyum.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) CGFloat smilingProbability;
  • Menunjukkan apakah ada kemungkinan mata kiri terbuka atau tidak.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) BOOL hasLeftEyeOpenProbability;
  • Kemungkinan mata kiri terbuka.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) CGFloat leftEyeOpenProbability;
  • Menunjukkan apakah ada kemungkinan mata kanan terbuka atau tidak.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) BOOL hasRightEyeOpenProbability;
  • Kemungkinan mata kanan terbuka.

    Pernyataan

    Objective-C

    @property (nonatomic, readonly) CGFloat rightEyeOpenProbability;
  • Tidak tersedia.

    Pernyataan

    Objective-C

    - (nonnull instancetype)init;
  • Menampilkan penanda, jika ada, dari jenis yang diberikan di wajah yang terdeteksi ini.

    Pernyataan

    Objective-C

    - (nullable MLKFaceLandmark *)landmarkOfType:(nonnull MLKFaceLandmarkType)type;

    Parameter

    type

    Jenis penanda wajah.

    Nilai yang Ditampilkan

    Penanda dari jenis yang diberikan pada wajah ini. nil jika tidak ada.

  • Menampilkan kontur, jika ada, dari jenis yang diberikan pada wajah yang terdeteksi ini.

    Pernyataan

    Objective-C

    - (nullable MLKFaceContour *)contourOfType:(nonnull MLKFaceContourType)type;

    Parameter

    type

    Jenis kontur wajah.

    Nilai yang Ditampilkan

    Kontur jenis tertentu pada wajah ini. nil jika tidak ada.