FaceDetector
class FaceDetector : NSObject
फ़ेस डिटेक्टर की सुविधा, जो किसी इमेज में चेहरों को पहचानती है.
-
दिए गए विकल्पों के साथ फ़ेस डिटेक्टर दिखाता है.
एलान
Swift
class func faceDetector(options: MLKFaceDetectorOptions) -> Self
पैरामीटर
options
चेहरे की पहचान करने वाले टूल को कॉन्फ़िगर करने के विकल्प.
रिटर्न वैल्यू
चेहरे की पहचान करने वाला टूल, जिसे दिए गए विकल्पों के हिसाब से कॉन्फ़िगर किया गया है.
-
डिफ़ॉल्ट विकल्पों के साथ फ़ेस डिटेक्टर दिखाता है.
एलान
Swift
class func faceDetector() -> Self
रिटर्न वैल्यू
फ़ेस डिटेक्टर को डिफ़ॉल्ट विकल्पों के साथ कॉन्फ़िगर किया गया.
-
उपलब्ध नहीं हैं. क्लास वाले तरीकों का इस्तेमाल करें.
-
चेहरे की पहचान के लिए, दी गई इमेज को प्रोसेस करता है.
एलान
Swift
func process(_ image: MLKitCompatibleImage, completion: @escaping FaceDetectionCallback)
पैरामीटर
image
प्रोसेस करने के लिए इमेज.
completion
मुख्य थ्रेड पर वापस कॉल करने के लिए हैंडलर जिसकी चेहरे की पहचान की गई है या जिसमें गड़बड़ी है.
-
दी गई इमेज में चेहरे के हिसाब से नतीजे दिखाता है. इसके अलावा, कोई गड़बड़ी होने पर
nil
की जानकारी दिखाता है. चेहरे की पहचान की सुविधा कॉल थ्रेड पर सिंक्रोनस रूप से किया गया.हमारा सुझाव है कि यूज़र इंटरफ़ेस (यूआई) को ब्लॉक होने से बचाने के लिए, इस तरीके को मुख्य थ्रेड से बाहर रखें. बतौर नतीजे के तौर पर, अगर इस तरीके को मुख्य थ्रेड पर कॉल किया जाता है, तो
NSException
दिखता है.एलान
Swift
func results(in image: MLKitCompatibleImage) throws -> [MLKFace]
पैरामीटर
image
नतीजे पाने के लिए इमेज.
error
नतीजे पाने में कोई गड़बड़ी होने पर, गड़बड़ी का एक वैकल्पिक पैरामीटर अपने-आप भर जाता है.
रिटर्न वैल्यू
दी गई इमेज में चेहरों की कैटगरी या अगर कोई गड़बड़ी हुई, तो
nil
.