FaceDetector.FaceDetectorOptions.Builder

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

FaceDetector.FaceDetectorOptions का बिल्डर.

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

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

फ़ाइनल FaceDetector.FaceDetectorOptions
build()
यह FaceDetector.FaceDetectorOptions इंस्टेंस की पुष्टि करता है और उसे बनाता है.
ऐब्सट्रैक्ट FaceDetector.FaceDetectorOptions.Builder.
setBaseOptions(BaseOptions वैल्यू)
चेहरे की पहचान करने वाले टास्क के लिए, BaseOptions सेट करता है.
ऐब्सट्रैक्ट FaceDetector.FaceDetectorOptions.Builder.
setErrorListener(ErrorListener की वैल्यू)
वैकल्पिक ErrorListener} सेट करता है.
ऐब्सट्रैक्ट FaceDetector.FaceDetectorOptions.Builder.
setMinDetectionConfidence(फ़्लोट वैल्यू)
चेहरे की पहचान की पुष्टि के लिए, सबसे कम कॉन्फ़िडेंस स्कोर सेट करता है.
ऐब्सट्रैक्ट FaceDetector.FaceDetectorOptions.Builder.
setMinSuppressionThreshold(Float की वैल्यू)
चेहरे की पहचान के लिए, सबसे कम नॉन-ज़्यादा से ज़्यादा सप्रेशन सीमा सेट करता है, ताकि उसे ओवरलैप माना जा सके.
ऐब्सट्रैक्ट FaceDetector.FaceDetectorOptions.Builder.
setResultListener(ResultListener<FaceDetectorResultMPImage> वैल्यू)
जब फ़ेस डिटेक्टर लाइव स्ट्रीम मोड में होता है, तब यह OutputHandler.ResultListener को एसिंक्रोनस रूप से पहचान के नतीजे पाने के लिए सेट करती है.
ऐब्सट्रैक्ट FaceDetector.FaceDetectorOptions.Builder.
setRunningMode(RunningMode वैल्यू)
चेहरे की पहचान करने वाले टास्क के लिए, RunningMode सेट करता है.

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

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

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

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

Public फ़ाइनल FaceDetector.FaceDetectorOptions build ()

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

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

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

चेहरे की पहचान करने वाले टास्क के लिए, BaseOptions सेट करता है.

पैरामीटर
value

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

वैकल्पिक ErrorListener} सेट करता है.

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट FaceDetector.FaceDetectorOptions.Builder setMinDetectionConfidence (फ़्लोट वैल्यू)

चेहरे की पहचान की पुष्टि के लिए, सबसे कम कॉन्फ़िडेंस स्कोर सेट करता है. डिफ़ॉल्ट रूप से minDetectionConfidence 0.5 ही होता है.

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट FaceDetector.FaceDetectorOptions.Builder setMinSuppressionThreshold (फ़्लोट वैल्यू)

चेहरे की पहचान के लिए, सबसे कम नॉन-ज़्यादा से ज़्यादा सप्रेशन सीमा सेट करता है, ताकि उसे ओवरलैप माना जा सके. डिफ़ॉल्ट minSupप्रेस थ्रेशोल्ड 0.3 है.

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट FaceDetector.FaceDetectorOptions.Builder setResultListener (ResultListener<FaceDetectorResultMPImage> वैल्यू)

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

पैरामीटर
value

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

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

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

पैरामीटर
value