FaceDetector
class FaceDetector : NSObject
Czujnik twarzy, który wykrywa twarze na zdjęciach.
-
Zwraca wykrywanie twarzy z podanymi opcjami.
Deklaracja
Swift
class func faceDetector(options: MLKFaceDetectorOptions) -> Self
Parametry
options
Opcje konfigurowania wykrywania twarzy.
Zwracana wartość
Czujnik twarzy skonfigurowany za pomocą podanych opcji.
-
Zwraca wykrywanie twarzy z opcjami domyślnymi.
Deklaracja
Swift
class func faceDetector() -> Self
Zwracana wartość
Czujnik twarzy ze skonfigurowanymi ustawieniami domyślnymi.
-
Niedostępne. z użyciem metod klas.
-
Przetwarza obraz na potrzeby wykrywania twarzy.
Deklaracja
Swift
func process(_ image: MLKitCompatibleImage, completion: @escaping FaceDetectionCallback)
Parametry
image
Obraz do przetworzenia.
completion
Moduł obsługi do oddzwonienia w wątku głównym z wykrytymi twarzami lub błędem.
-
Zwraca wyniki dotyczące twarzy na danym obrazie lub
nil
, jeśli wystąpił błąd. Wykrywanie twarzy jest wykonywane synchronicznie w wątku rozmówcy.Zalecamy wywoływanie tej metody w wątku głównym, aby uniknąć zablokowania interfejsu użytkownika. W związku z tym, jeśli ta metoda zostanie wywołana w wątku głównym, zostanie zgłoszony
NSException
.Deklaracja
Swift
func results(in image: MLKitCompatibleImage) throws -> [MLKFace]
Parametry
image
Obraz, który ma zostać wyświetlony.
error
Opcjonalny parametr błędu uzupełniany w przypadku wystąpienia błędu podczas pobierania wyników.
Zwracana wartość
Tablica wyników na danym obrazie lub
nil
, jeśli wystąpił błąd.