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