FaceDetector
class FaceDetector : NSObjectEine Gesichtserkennung, die Gesichter in einem Bild erkennt.
-
Gibt einen Gesichtserkennungsdetektor mit den angegebenen Optionen zurück.
Erklärung
Swift
class func faceDetector(options: MLKFaceDetectorOptions) -> SelfParameter
optionsOptionen zum Konfigurieren der Gesichtserkennung.
Rückgabewert
Gesichtserkennung, die mit den angegebenen Optionen konfiguriert wurde
-
Gibt einen Gesichtserkennungsmelder mit Standardoptionen zurück.
Erklärung
Swift
class func faceDetector() -> SelfRückgabewert
Gesichtserkennung mit Standardoptionen
-
Nicht verfügbar. Verwenden Sie die Klassenmethoden.
-
Verarbeitet das angegebene Bild für die Gesichtserkennung.
Erklärung
Swift
func process(_ image: MLKitCompatibleImage, completion: @escaping FaceDetectionCallback)Parameter
imageDas zu verarbeitende Bild.
completionHandler zur Rückrufaktion im Hauptthread mit erkannten Gesichtern oder Fehlern.
-
Gibt Gesichtsergebnisse im angegebenen Bild oder
nilzurück, wenn ein Fehler aufgetreten ist. Die Gesichtserkennung ist synchron im aufrufenden Thread ausgeführt wird.Es wird empfohlen, diese Methode aus dem Hauptthread aufzurufen, damit die Benutzeroberfläche nicht blockiert wird. Als wird ein
NSExceptionausgegeben, wenn diese Methode im Hauptthread aufgerufen wird.Erklärung
Swift
func results(in image: MLKitCompatibleImage) throws -> [MLKFace]Parameter
imageDas Bild, in dem Ergebnisse abgerufen werden sollen.
errorEin optionaler Fehlerparameter, der ausgefüllt wird, wenn beim Abrufen der Ergebnisse ein Fehler auftritt.
Rückgabewert
Ein Array von Gesichtern ergibt das angegebene Bild oder
nil, falls ein Fehler aufgetreten ist.