GestureRecognizer.GestureRecognizerOptions.Builder

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

GestureRecognizer.GestureRecognizerOptions का बिल्डर.

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

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

फ़ाइनल GestureRecognizer.GestureRecognizerOptions
build()
यह GestureRecognizer.GestureRecognizerOptions इंस्टेंस की पुष्टि करता है और उसे बनाता है.
ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder
setBaseOptions(BaseOptions वैल्यू)
जेस्चर आइडेंटिफ़ायर टास्क के लिए, बुनियादी विकल्प सेट करता है.
ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder
setCannedGesturesClassifierOptions(ClassifierOptions classifierOptions)
यह विकल्प ClassifierOptions के लिए, पहले से तय किए गए जेस्चर की कैटगरी तय करने वाली सुविधा को सेट करता है, जैसे कि स्कोर थ्रेशोल्ड, जेस्चर की सूची को अनुमति देता है और जेस्चर की सूची को अस्वीकार करता है.
ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder
setCustomGesturesClassifierOptions(ClassifierOptions classifierOptions)
यह विकल्प, हाथ के जेस्चर की कैटगरी तय करने वाली वैकल्पिक ClassifierOptions सेटिंग को सेट करता है. जैसे, स्कोर थ्रेशोल्ड, हाथ के जेस्चर की सूची को अनुमति देता है और जेस्चर की सूची को अस्वीकार करता है.
ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder
setErrorListener(ErrorListener की वैल्यू)
गड़बड़ी की जानकारी देने वाला वैकल्पिक लिसनर सेट करता है.
ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder
setMinHandDetectionConfidence(फ़्लोट वैल्यू)
हाथ की पहचान को सफल माना जाने के लिए कम से कम कॉन्फ़िडेंस स्कोर सेट करता है
ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder
setMinHandPresenceConfidence(फ़्लोट वैल्यू)
हैंड लैंडमार्क की पहचान करने के लिए, हाथ की मौजूदगी के स्कोर का कम से कम कॉन्फ़िडेंस स्कोर सेट किया जाता है.
ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder
setMinTrackingConfidence(फ़्लोट वैल्यू)
हैंड ट्रैकिंग को सफल माना जाने के लिए, सबसे कम कॉन्फ़िडेंस स्कोर सेट करता है.
ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder
setNumHands(Integer वैल्यू)
हाथ की ज़्यादा से ज़्यादा संख्या सेट करता है, ताकि ब्रश आइडेंटिफ़ायर, हाथों की मदद से पहचान कर सके.
ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder
setResultListener(ResultListener<GestureRecognizerResultMPImage> वैल्यू)
जब जेस्चर आइडेंटिफ़ायर लाइव स्ट्रीम मोड में होता है, तब यह नतीजा लिसनर को सेट करता है, ताकि पहचान के नतीजों को एसिंक्रोनस तरीके से पाया जा सके.
ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder
setRunningMode(RunningMode वैल्यू)
जेस्चर आइडेंटिफ़ायर टास्क के लिए, 'रनिंग मोड' सेट करता है.

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

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

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

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

सार्वजनिक फ़ाइनल GestureRecognizer.GestureRecognizerOptions बिल्ड ()

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

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

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

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

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder setCannedGesturesClassifierOptions (ClassifierOptions classifierOptions)

यह विकल्प ClassifierOptions के लिए, पहले से तय किए गए जेस्चर की कैटगरी तय करने वाली सुविधा को सेट करता है, जैसे कि स्कोर थ्रेशोल्ड, जेस्चर की सूची को अनुमति देता है और जेस्चर की सूची को अस्वीकार करता है. पहले से तैयार जेस्चर क्लासिफ़ायर के लिए ये कैटगरी हैं: ["None", "Closed_Fist", "Open_Palm", "Pointing_Up", "thumbs_Down", "thumbs_Up", "Victory", "I loveYou"]

TODO ध्यान दें कि स्कोरिंग मर्जिंग कैलकुलेटर लागू किए जाने के बाद, यह विकल्प बदला जा सकता है.

पैरामीटर
classifierOptions

सार्वजनिक ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder setCustomGesturesClassifierOptions (ClassifierOptions classifierOptions)

यह विकल्प, हाथ के जेस्चर की कैटगरी तय करने वाली वैकल्पिक ClassifierOptions सेटिंग को सेट करता है. जैसे, स्कोर थ्रेशोल्ड, हाथ के जेस्चर की सूची को अनुमति देता है और जेस्चर की सूची को अस्वीकार करता है.

TODO ध्यान दें कि स्कोरिंग मर्जिंग कैलकुलेटर लागू किए जाने के बाद, यह विकल्प बदला जा सकता है.

पैरामीटर
classifierOptions

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

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

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder setMinHandDetectionConfidence

हाथ की पहचान को सफल माना जाने के लिए कम से कम कॉन्फ़िडेंस स्कोर सेट करता है

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder setMinHandPresenceConfidence

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

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder setMinTrackingConfidence

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

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder setNumHands

हाथ की ज़्यादा से ज़्यादा संख्या सेट करता है, ताकि ब्रश आइडेंटिफ़ायर, हाथों की मदद से पहचान कर सके.

पैरामीटर
value

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

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

पैरामीटर
value

सार्वजनिक ऐब्स्ट्रैक्ट GestureRecognizer.GestureRecognizerOptions.Builder setRunningMode (RunningMode मान)

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

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

पैरामीटर
value