FaceLandmarker.FaceLandmarkerOptions.Builder

सार्वजनिक स्टैटिक ऐब्स्ट्रैक्ट क्लास FaceLandmarker.FaceLandmarkerOptions.Builder

FaceLandmarker.FaceLandmarkerOptions का बिल्डर.

पब्लिक कंस्ट्रक्टर

सार्वजनिक तरीके

फ़ाइनल FaceLandmarker.FaceLandmarkerOptions
build()
यह FaceLandmarker.FaceLandmarkerOptions इंस्टेंस की पुष्टि करता है और उसे बनाता है.
ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder
setBaseOptions(BaseOptions वैल्यू)
फ़ेस लैंडमार्कर टास्क के लिए, बुनियादी विकल्प सेट करता है.
ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder
setErrorListener(ErrorListener की वैल्यू)
गड़बड़ी की जानकारी देने वाला वैकल्पिक लिसनर सेट करता है.
ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder
setMinFaceDetectionConfidence(फ़्लोट वैल्यू)
चेहरे की पहचान करने वाली सुविधा को सफल माना जाने के लिए, यह सबसे कम कॉन्फ़िडेंस स्कोर सेट करता है
ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder
setMinFacePresenceConfidence(फ़्लोट वैल्यू)
चेहरे की पहचान करने वाली सुविधा में, चेहरे की मौजूदगी का पता लगाने के लिए सबसे कम कॉन्फ़िडेंस स्कोर सेट करता है.
ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder
setMinTrackingConfidence(फ़्लोट वैल्यू)
चेहरा ट्रैक करने की सुविधा के लिए, सबसे कम कॉन्फ़िडेंस स्कोर सेट करता है.
ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder
setNumFaces(Integer वैल्यू)
FaceLandमार्कर की मदद से, ज़्यादा से ज़्यादा चेहरों का पता लगाने की सुविधा सेट करता है.
ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder
setOutputFaceBlendshapes(बूलियन वैल्यू)
FaceLandमार्कर, ब्लेंड शेप की कैटगरी को आउटपुट करता है या नहीं.
ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder
setOutputFacialTransformationMatrixes(बूलियन वैल्यू)
क्या FaceLandमार्क आउटप्टस फ़ेस ट्रांसफ़ॉर्मेशन_मैट्रिक्स है.
ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder
setResultListener(ResultListener<FaceLandmarkerResultMPImage> वैल्यू)
फ़ेस लैंडमार्कर के लाइव स्ट्रीम मोड में होने पर, यह सेटिंग लिसनर को इस तरह सेट करती है कि चेहरे की पहचान करने वाले टूल को, एसिंक्रोनस तरीके से, पहचाने जाने वाले नतीजे मिलें.
ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder
setRunningMode(RunningMode वैल्यू)
फ़ेस लैंडमार्कर टास्क के लिए, रनिंग मोड सेट करता है.

इनहेरिट किए गए तरीके

पब्लिक कंस्ट्रक्टर

सार्वजनिक बिल्डर ()

सार्वजनिक तरीके

सार्वजनिक फ़ाइनल FaceLandmarker.FaceLandmarkerOptions build ()

यह FaceLandmarker.FaceLandmarkerOptions इंस्टेंस की पुष्टि करता है और उसे बनाता है.

थ्रो
IllegalArgumentException अगर नतीजे लिसनर और रनिंग मोड को सही तरीके से कॉन्फ़िगर नहीं किया गया है. रिज़ल्ट लिसनर को सिर्फ़ तब सेट किया जाना चाहिए, जब फ़ेस लैंडमार्कर लाइव स्ट्रीम मोड में हो.

सार्वजनिक ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder setBaseOptions (BaseOptions वैल्यू)

फ़ेस लैंडमार्कर टास्क के लिए, बुनियादी विकल्प सेट करता है.

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder setErrorListener (ErrorListener वैल्यू)

गड़बड़ी की जानकारी देने वाला वैकल्पिक लिसनर सेट करता है.

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder setMinFaceDetectionConfidence (फ़्लोट वैल्यू)

चेहरे की पहचान करने वाली सुविधा को सफल माना जाने के लिए, यह सबसे कम कॉन्फ़िडेंस स्कोर सेट करता है

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder setMinFacePresenceConfidence (फ़्लोट वैल्यू)

चेहरे की पहचान करने वाली सुविधा में, चेहरे की मौजूदगी का पता लगाने के लिए सबसे कम कॉन्फ़िडेंस स्कोर सेट करता है.

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder setMinTrackingConfidence (फ़्लोट वैल्यू)

चेहरा ट्रैक करने की सुविधा के लिए, सबसे कम कॉन्फ़िडेंस स्कोर सेट करता है.

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder setNumFaces (Integer वैल्यू)

FaceLandमार्कर की मदद से, ज़्यादा से ज़्यादा चेहरों का पता लगाने की सुविधा सेट करता है.

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder setOutputFaceBlendshapes (बूलियन वैल्यू)

FaceLandमार्कर, ब्लेंड शेप की कैटगरी को आउटपुट करता है या नहीं. चेहरे के ब्लेंडशेप का इस्तेमाल, 3D चेहरे के मॉडल को रेंडर करने के लिए किया जाता है.

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder setOutputFacialTransformationMatrixes (बूलियन वैल्यू)

क्या FaceLandमार्क आउटप्टस फ़ेस ट्रांसफ़ॉर्मेशन_मैट्रिक्स है. फ़ेशियल ट्रांसफ़ॉर्मेशन मैट्रिक्स का इस्तेमाल, चेहरे के लैंडमार्क को कैननिकल चेहरे वाले चेहरे में बदलने के लिए किया जाता है. इससे उपयोगकर्ता, पहचाने गए लैंडमार्क पर फ़ेस इफ़ेक्ट लागू कर सकते हैं.

पैरामीटर
value

FaceLandmarker.FaceLandmarkerOptions.Builder setResultListenerResultListenerFaceLandmarkerResultMPImage

फ़ेस लैंडमार्कर के लाइव स्ट्रीम मोड में होने पर, यह सेटिंग लिसनर को इस तरह सेट करती है कि चेहरे की पहचान करने वाले टूल को, एसिंक्रोनस तरीके से, पहचाने जाने वाले नतीजे मिलें.

पैरामीटर
value

सार्वजनिक ऐब्सट्रैक्ट FaceLandmarker.FaceLandmarkerOptions.Builder setRunningMode (RunningMode वैल्यू)

फ़ेस लैंडमार्कर टास्क के लिए, रनिंग मोड सेट करता है. डिफ़ॉल्ट रूप से इमेज मोड इस्तेमाल करें. हैंड लैंडमार्कर में तीन मोड होते हैं:

  • इमेज: एक इमेज इनपुट पर चेहरे के लैंडमार्क का पता लगाने वाला मोड.
  • वीडियो: किसी वीडियो के डिकोड किए गए फ़्रेम पर, फ़ेस लैंडमार्क का पता लगाने वाला मोड.
  • LIVE_STREAM: इनपुट डेटा की लाइव स्ट्रीम (जैसे कैमरे से) पर चेहरे के लैंडमार्क का पता लगाने का मोड. इस मोड में, setResultListener को लिसनर को सेट अप करने के लिए कॉल किया जाना चाहिए, ताकि पहचान के नतीजे एसिंक्रोनस तरीके से पाए जा सकें.

पैरामीटर
value