أداة إنشاء حسابات "ObjectDetector.ObjectDetectorOptions
"
الإنشاء العام
Builder()
|
الطرق العامة
أخير ObjectDetector.ObjectDetectorOptions |
build()
يتحقّق من صحة النسخة الافتراضية
ObjectDetector.ObjectDetectorOptions وينشئها. |
تجريدي ObjectDetector.ObjectDetectorOptions.Builder | |
تجريدي ObjectDetector.ObjectDetectorOptions.Builder |
setCategoryAllowlist(قيمة List<String> )
تعمل هذه السياسة على ضبط القائمة المسموح بها الاختيارية لأسماء الفئات.
|
تجريدي ObjectDetector.ObjectDetectorOptions.Builder | |
تجريدي ObjectDetector.ObjectDetectorOptions.Builder |
setDisplayNamesLocale(قيمة سلسلة)
تضبط هذه السياسة اللغة الاختيارية التي تريد استخدامها للأسماء المعروضة المحدّدة من خلال البيانات الوصفية لنموذج TFLite، إن توفّرت.
|
تجريدي ObjectDetector.ObjectDetectorOptions.Builder | |
تجريدي ObjectDetector.ObjectDetectorOptions.Builder |
setMaxResults(قيمة عدد صحيح)
لضبط الحد الأقصى الاختياري لنتائج الاكتشاف الأعلى تقييمًا المطلوب عرضها.
|
تجريدي ObjectDetector.ObjectDetectorOptions.Builder |
setResultListener(ResultListener<ObjectDetectorResult, MPImage> value)
تعمل هذه السياسة على ضبط
OutputHandler.ResultListener لتلقّي نتائج الرصد بشكل غير متزامن عندما تكون أداة رصد العناصر في وضع البث المباشر. |
تجريدي ObjectDetector.ObjectDetectorOptions.Builder | |
تجريدي ObjectDetector.ObjectDetectorOptions.Builder |
setScoreThreshold(قيمة Float)
تعمل هذه السياسة على ضبط الحدّ الأدنى الاختياري للنتيجة الذي يحلّ محلّ الحدّ الأدنى المقدَّم في البيانات الوصفية للنموذج (إن وُجد).
|
الطرق المكتسَبة
الإنشاء العام
public Builder ()
الطرق العامة
public last ObjectDetector.ObjectDetectorOptions build ()
يتحقّق من صحة النسخة الافتراضية ObjectDetector.ObjectDetectorOptions
وينشئها.
الرميات
IllegalArgumentException | إذا لم يتم ضبط أداة معالجة النتائج ووضع التشغيل بشكل صحيح. يجب ضبط أداة معالجة النتائج فقط عندما تكون أداة رصد العناصر في وضع البث المباشر. |
---|
عام رسم تجريدي ObjectDetector.ObjectDetectorOptions.Builder setBaseOptions (قيمة BaseOptions)
تحدِّد هذه السياسة BaseOptions
لمهمة أداة رصد العناصر.
المَعلمات
القيمة |
---|
عام تجريدي ObjectDetector.ObjectDetectorOptions.Builder setCategoryAllowlist (قائمة<سلسلة> قيمة)
تعمل هذه السياسة على ضبط القائمة المسموح بها الاختيارية لأسماء الفئات.
وإذا لم تكن هذه المجموعة فارغة، ستتم فلترة نتائج الاكتشاف التي لا يندرج اسم فئتها ضمن هذه المجموعة. ويتم تجاهل أسماء الفئات المكررة أو غير المعروفة. العرضان اللذان يتم إصدارهما معًا مع "categoryDenylist
".
المَعلمات
القيمة |
---|
علني تجريدي ObjectDetector.ObjectDetectorOptions.Builder setCategoryDenylist (قائمة<سلسلة> قيمة)
لتعيين القائمة المرفوضة الاختيارية لأسماء الفئات.
وإذا لم تكن هذه المجموعة فارغة، فستتم فلترة نتائج الاكتشاف التي يقع اسم فئتها في هذه المجموعة.
ويتم تجاهل أسماء الفئات المكررة أو غير المعروفة. العرضان اللذان يتم إصدارهما معًا مع "categoryAllowlist
".
المَعلمات
القيمة |
---|
عام ملخص ObjectDetector.ObjectDetectorOptions.Builder setDisplayNamesLocale (قيمة سلسلة)
تضبط هذه السياسة اللغة الاختيارية التي تريد استخدامها للأسماء المعروضة المحدّدة من خلال البيانات الوصفية لنموذج TFLite، إن توفّرت.
المَعلمات
القيمة |
---|
public مجرّد ObjectDetector.ObjectDetectorOptions.Builder setErrorListener (قيمة ErrorListener )
تتيح ضبط قيمة ErrorListener
اختيارية.
المَعلمات
القيمة |
---|
متاح للجميع ملخّص ObjectDetector.ObjectDetectorOptions.Builder setMaxResults (قيمة عدد صحيح)
لضبط الحد الأقصى الاختياري لنتائج الاكتشاف الأعلى تقييمًا المطلوب عرضها.
تلغي تلك المتوفرة في البيانات الوصفية للنموذج. يتم رفض النتائج التي تكون أقل من هذه القيمة.
المَعلمات
القيمة |
---|
public مجرّد ObjectDetector.ObjectDetectorOptions.Builder setResultListener (ResultListener<ObjectDetectorResult ، MPImage> value)
تعمل هذه السياسة على ضبط OutputHandler.ResultListener
لتلقّي نتائج الرصد بشكل غير متزامن عندما تكون أداة رصد العناصر في وضع البث المباشر.
المَعلمات
القيمة |
---|
عام مجردObjectDetector.ObjectDetectorOptions.Builder setRunningModeRunningMode
تحدِّد هذه السياسة RunningMode
لمهمة أداة رصد العناصر. ضبط الوضع التلقائي على وضع الصورة.
هناك ثلاثة أوضاع لأداة رصد العناصر:
- IMAGE: وضع اكتشاف الكائنات في إدخالات صورة فردية
- VIDEO: وضع رصد العناصر على الإطارات التي تم فك ترميزها في فيديو
- LIVE_Stream: طريقة رصد العناصر في بث مباشر لبيانات الإدخال،
مثل تلك الواردة من الكاميرا. في هذا الوضع، يجب استدعاء "
setResultListener
" لإعداد أداة معالجة بيانات لتلقّي نتائج الرصد بشكل غير متزامن.
المَعلمات
القيمة |
---|
متاح للجميع ملخّص ObjectDetector.ObjectDetectorOptions.Builder setScoreThreshold (قيمة قيمة عائمة)
تعمل هذه السياسة على ضبط الحدّ الأدنى الاختياري للنتيجة الذي يحلّ محلّ الحدّ الأدنى المقدَّم في البيانات الوصفية للنموذج (إن وُجد). يتم رفض النتائج التي تقلّ عن هذه القيمة.
المَعلمات
القيمة |
---|