Referensi Framework MLKitFaceDetection

FaceDetectorOptions

class FaceDetectorOptions : NSObject

Opsi untuk menentukan detektor wajah.

  • Mode klasifikasi detektor wajah untuk mengkarakterisasi atribut seperti tersenyum. Defaultnya adalah .none.

    Pernyataan

    Swift

    var classificationMode: FaceDetectorClassificationMode { get set }
  • Mode performa detektor wajah yang menentukan akurasi hasil dan kecepatan pendeteksiannya. Defaultnya adalah .fast.

    Pernyataan

    Swift

    var performanceMode: FaceDetectorPerformanceMode { get set }
  • Mode penanda wajah yang menentukan jenis hasil terkenal yang ditampilkan oleh deteksi. Defaultnya adalah .none.

    Pernyataan

    Swift

    var landmarkMode: FaceDetectorLandmarkMode { get set }
  • Mode kontur detektor wajah yang menentukan jenis hasil kontur yang ditampilkan oleh deteksi. Defaultnya adalah .none.

    Hasil deteksi berikut ditampilkan saat menyetel mode ini ke .all:

    performanceMode ditetapkan ke .fast, dan classificationMode serta landmarkMode ditetapkan ke .none, maka hanya wajah yang terlihat jelas yang akan ditampilkan dengan kontur yang terdeteksi.

    performanceMode ditetapkan ke .accurate, atau jika classificationMode atau landmarkMode ditetapkan ke .all, semua wajah yang terdeteksi akan ditampilkan, tetapi hanya wajah yang terlihat jelas yang kontur yang terdeteksi.

    Pernyataan

    Swift

    var contourMode: FaceDetectorContourMode { get set }
  • Ukuran wajah terkecil yang diinginkan. Ukuran dinyatakan sebagai proporsi dari lebar kepala dengan lebar gambar. Misalnya, jika ditentukan 0,1, maka wajah terkecil yang akan ditelusuri sekitar 10% dari lebar gambar yang sedang ditelusuri. Nilai defaultnya adalah 0.1. Opsi ini melakukan tidak berlaku untuk deteksi kontur.

    Pernyataan

    Swift

    var minFaceSize: CGFloat { get set }
  • Apakah fitur pelacakan wajah diaktifkan untuk deteksi wajah atau tidak. Defaultnya adalah TIDAK. Kapan performanceMode disetel ke .fast, dan classificationMode serta landmarkMode disetel ke .none, opsi ini akan diabaikan dan pelacakan akan dinonaktifkan.

    Pernyataan

    Swift

    var isTrackingEnabled: Bool { get set }