FaceDetectorOptions
class FaceDetectorOptions : NSObjectफ़ेस डिटेक्टर की जानकारी देने के विकल्प.
-
चेहरे की पहचान करने वाला क्लासिफ़िकेशन मोड, जो मुस्कुराने जैसे एट्रिब्यूट की जानकारी देने के लिए इस्तेमाल किया जाता है. डिफ़ॉल्ट
.noneहै.एलान
Swift
var classificationMode: FaceDetectorClassificationMode { get set } -
फ़ेस डिटेक्टर का परफ़ॉर्मेंस मोड, जो नतीजों की सटीक जानकारी और ट्रैक किया जा सकता है. डिफ़ॉल्ट वैल्यू
.fastहै.एलान
Swift
var performanceMode: FaceDetectorPerformanceMode { get set } -
फ़ेस डिटेक्टर लैंडमार्क मोड, जो तय करता है कि किस तरह के लैंडमार्क नतीजे मिलेंगे पता लगाया जा सकता है. डिफ़ॉल्ट वैल्यू
.noneहै.एलान
Swift
var landmarkMode: FaceDetectorLandmarkMode { get set } -
फ़ेस डिटेक्टर कंटूर मोड, जो पहचान करने पर मिलने वाले कॉन्टूर नतीजों का टाइप तय करता है. डिफ़ॉल्ट वैल्यू
.noneहै.इस मोड को
.allपर सेट करने पर, पहचान से जुड़े ये नतीजे मिलते हैं:performanceModeको.fastपर सेट किया गया है, औरclassificationModeऔरlandmarkModeदोनों को.noneका इस्तेमाल किया जाता है, तो पहचानी गई आकृतियों के साथ सिर्फ़ प्रमुख चेहरा दिखेगा.performanceModeको.accurateपर सेट किया गया हो या अगरclassificationModeयाlandmarkModeको इस पर सेट किया गया हो.all, इसके बाद पहचाने गए सभी चेहरे दिखाए जाएंगे, लेकिन सिर्फ़ प्रमुख चेहरा ही दिखेगा पहचानी गई कंटूर.एलान
Swift
var contourMode: FaceDetectorContourMode { get set } -
चेहरे का सबसे छोटा साइज़. साइज़ को सिर की चौड़ाई के अनुपात के हिसाब से दिखाया जाता है इमेज की चौड़ाई. उदाहरण के लिए, यदि 0.1 का मान दिया गया है, तो खोज करने के लिए सबसे छोटा चेहरा के लिए, खोजी जा रही इमेज की चौड़ाई का करीब 10% है. डिफ़ॉल्ट सेटिंग 0.1 है. इस विकल्प से ये काम किए जा सकते हैं कंटूर डिटेक्शन पर लागू नहीं होता.
एलान
Swift
var minFaceSize: CGFloat { get set } -
चेहरे की पहचान के लिए चेहरा ट्रैक करने की सुविधा चालू है या नहीं. डिफ़ॉल्ट मान 'नहीं' होता है. टास्क कब शुरू होगा
performanceModeको.fastपर सेट किया गया है. साथ ही,classificationModeऔरlandmarkMode, दोनों को इस पर सेट किया गया है.none, इस विकल्प को अनदेखा कर दिया जाएगा और ट्रैकिंग बंद कर दी जाएगी.एलान
Swift
var isTrackingEnabled: Bool { get set }