FaceDetector
class FaceDetector : NSObject
Resimdeki 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) -> Self
Parametreler
options
Yü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() -> Self
Dö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.
completion
Ana 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
nil
değ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
NSException
tetiklenir.Bildirim
Swift
func results(in image: MLKitCompatibleImage) throws -> [MLKFace]
Parametreler
image
Sonuç elde edilecek resim.
error
Sonuç 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
.