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(قيمة Float)
ضبط الحد الأدنى لدرجة الثقة ليتم اعتبار اكتشاف اليد ناجحًا
تجريدي GestureRecognizer.GestureRecognizerOptions.Builder
setMinHandPresenceConfidence(قيمة Float)
لضبط الحد الأدنى لدرجة الثقة لنتيجة تواجد اليد في رصد معالِم اليد.
تجريدي GestureRecognizer.GestureRecognizerOptions.Builder
setMinTrackingConfidence(قيمة Float)
تُحدِّد الحد الأدنى لدرجة الثقة حتى يتم اعتبار تتبُّع اليد ناجحًا.
تجريدي GestureRecognizer.GestureRecognizerOptions.Builder
setNumHands(قيمة عدد صحيح)
لضبط الحد الأقصى لعدد الأيدي التي يمكن رصدها من خلال ميزة الإيماءاتRecognizer
تجريدي GestureRecognizer.GestureRecognizerOptions.Builder
setResultListener(قيمة ResultListener<GestureRecognizerResult وMPImage>)
تعمل هذه السياسة على ضبط أداة معالجة النتائج لتلقّي نتائج الرصد بشكل غير متزامن عندما تكون أداة التعرّف على الإيماءات في وضع البث المباشر.
تجريدي GestureRecognizer.GestureRecognizerOptions.Builder
setRunningMode(قيمة RunningMode)
لضبط وضع التشغيل لمهمة أداة التعرّف على الإيماءات.

الطرق المكتسَبة

الإنشاء العام

public Builder ()

الطرق العامة

متاح للجميع أخير GestureRecognizer.GestureRecognizerOptions إنشاء ()

يتحقّق من صحة النسخة الافتراضية GestureRecognizer.GestureRecognizerOptions وينشئها.

الرميات
IllegalArgumentException إذا لم يتم ضبط أداة معالجة النتائج ووضع التشغيل بشكل صحيح. يجب ضبط أداة معالجة النتائج فقط عندما تكون أداة رصد العناصر في وضع البث المباشر.

متاح للجميع ملخّص GestureRecognizer.GestureRecognizerOptions.Builder setBaseOptions (قيمة BaseOptions)

لضبط الخيارات الأساسية لمهمة أداة التعرّف على الإيماءات.

المَعلمات
القيمة

متاح للجميع ملخّص GestureRecognizer.GestureRecognizerOptions.Builder setCannedGesturesClassifierOptions (ClassifierOptions خيارات التصنيف)

تعمل هذه السياسة على ضبط ClassifierOptions الاختياري الذي يتحكّم في مصنِّف الإيماءات الجاهزة، مثل الحدّ الأدنى للدرجات والقائمة المسموح بها وقائمة الحظر للإيماءات. فئات أدوات تصنيف الإيماءات الجاهزة هي: ["None", "Closed_Fist", "Open_Palm", "Pointing_Up", "Thumb_Down", "Thumb_Up", "Victory" "ILoveYou"]

قائمة المهام، تجدر الإشارة إلى أنّ هذا الخيار قد يخضع للتغيير، وذلك بعد تطبيق الآلة الحاسبة لدمج النتائج.

المَعلمات
classifierOptions

متاح للجميع ملخّص GestureRecognizer.GestureRecognizerOptions.Builder setCustomGesturesClassifierOptions (ClassifierOptions خيارات التصنيف)

تعمل هذه السياسة على ضبط ClassifierOptions الاختياري الذي يتحكّم في مصنِّف الإيماءات المخصّصة، مثل الحدّ الأدنى للدرجات والقائمة المسموح بها وقائمة الحظر بالإيماءات.

قائمة المهام، تجدر الإشارة إلى أنّ هذا الخيار قد يخضع للتغيير، وذلك بعد تطبيق الآلة الحاسبة لدمج النتائج.

المَعلمات
classifierOptions

متاح للجميع ملخّص GestureRecognizer.GestureRecognizerOptions.Builder setErrorListener (قيمة ErrorListener )

لضبط أداة معالجة الأخطاء الاختيارية.

المَعلمات
القيمة

متاح للجميع ملخّص GestureRecognizer.GestureRecognizerOptions.Builder setMinHandDetectionConfidence (قيمة Float)

ضبط الحد الأدنى لدرجة الثقة ليتم اعتبار اكتشاف اليد ناجحًا

المَعلمات
القيمة

متاح للجميع ملخّص GestureRecognizer.GestureRecognizerOptions.Builder setMinHandPresenceConfidence (قيمة Float)

لضبط الحد الأدنى لدرجة الثقة لنتيجة تواجد اليد في رصد معالِم اليد.

المَعلمات
القيمة

متاح للجميع ملخّص GestureRecognizer.GestureRecognizerOptions.Builder setMinTrackingConfidence (قيمة Float (قيمة Float)

تُحدِّد الحد الأدنى لدرجة الثقة حتى يتم اعتبار تتبُّع اليد ناجحًا.

المَعلمات
القيمة

متاح للجميع ملخّص GestureRecognizer.GestureRecognizerOptions.Builder setNumHands (قيمة عدد صحيح)

لضبط الحد الأقصى لعدد الأيدي التي يمكن رصدها من خلال ميزة الإيماءاتRecognizer

المَعلمات
القيمة

متاح للجميع مجرّد GestureRecognizer.GestureRecognizerOptions.Builder setResultListener (ResultListener <GestureRecognizerResult و MPImage> )

تعمل هذه السياسة على ضبط أداة معالجة النتائج لتلقّي نتائج الرصد بشكل غير متزامن عندما تكون أداة التعرّف على الإيماءات في وضع البث المباشر.

المَعلمات
القيمة

GestureRecognizer.GestureRecognizerOptions.Builder setRunningModeRunningMode

لضبط وضع التشغيل لمهمة أداة التعرّف على الإيماءات. ضبط الوضع التلقائي على وضع الصورة. تتوفر ثلاثة أوضاع لأداة التعرّف على الإيماءات:

  • IMAGE: وضع التعرف على الإيماءات في إدخالات صورة واحدة.
  • فيديو: وضع التعرّف على الإيماءات على الإطارات التي تم فك ترميزها في فيديو
  • البث المباشر: وضع التعرّف على الإيماءات في بث مباشر لبيانات الإدخال، مثل الإيماءات من الكاميرا. في هذا الوضع، يجب استدعاء setResultListener لإعداد أداة استماع لتلقّي نتائج التعرّف بشكل غير متزامن.

المَعلمات
القيمة