FaceDetector
class FaceDetector : NSObjectResimdeki yüzleri algılayan bir yüz dedektörü.
-
Verilen seçeneklere sahip bir yüz algılayıcısı döndürür.
Bildirim
Swift
class func faceDetector(options: MLKFaceDetectorOptions) -> SelfParametreler
optionsYüz dedektörünü yapılandırma seçenekleri.
Döndürülen Değer
Belirtilen seçeneklerle yapılandırılmış bir yüz algılayıcısı.
-
Bir yüz algılayıcısını varsayılan seçeneklerle döndürür.
Bildirim
Swift
class func faceDetector() -> SelfDöndürülen Değer
Varsayılan seçeneklerle yapılandırılmış bir yüz algılayıcısı.
-
Cihazlar kullanılamıyor. Sınıf yöntemlerini kullanın.
-
Belirtilen görüntüyü yüz algılama için işler.
Bildirim
Swift
func process(_ image: MLKitCompatibleImage, completion: @escaping FaceDetectionCallback)Parametreler
imageİşlenecek resim.
completionAna iş parçacığında yüzler algılandı veya hata ile geri arama yapacak işleyici.
-
Belirtilen görseldeki yüz sonuçlarını veya hata varsa
nildeğerini döndürür. Yüz algılama özelliği , çağrı ileti dizisinde eşzamanlı olarak gerçekleştirilir.Kullanıcı arayüzünün engellenmesini önlemek için bu yöntemin ana iş parçacığının dışına çağrılması önerilir. Kullanıcı sonuçta bu yöntem ana iş parçacığında çağrılırsa bir
NSExceptiontetiklenir.Bildirim
Swift
func results(in image: MLKitCompatibleImage) throws -> [MLKFace]Parametreler
imageSonuç elde edilecek resim.
errorSonuç alınırken bir hata oluştuğunda doldurulan isteğe bağlı bir hata parametresi.
Döndürülen Değer
Belirtilen görüntüdeki yüz sonuçları dizisi veya hata varsa
nil.