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
.