أداة إنشاء حسابات "ImageClassifier.ImageClassifierOptions"
الإنشاء العام
|
Builder()
|
الطرق العامة
الطرق المكتسَبة
الإنشاء العام
public Builder ()
الطرق العامة
public last ImageClassifier.ImageClassifierOptions build ()
يتحقّق من صحة النسخة الافتراضية ImageClassifier.ImageClassifierOptions وينشئها. *
الرميات
| IllegalArgumentException | إذا كان أي من الخيارات المحددة غير صالح. |
|---|
متاح للجميع ملخّص ImageClassifier.ImageClassifierOptions.Builder setBaseOptions (BaseOptions الخيار الأساسي)
تتيح هذه السياسة ضبط قيمة BaseOptions لمهمة مصنِّف الصور.
المَعلمات
| baseOptions |
|---|
متاح للجميع ملخّص ImageClassifier.ImageClassifierOptions.Builder setCategoryAllowlist (قائمة<سلسلة> الفئة المسموح بها)
تعمل هذه السياسة على ضبط القائمة المسموح بها الاختيارية لأسماء الفئات.
وإذا لم تكن هذه المجموعة فارغة، ستتم فلترة نتائج الاكتشاف التي لا يندرج اسم فئتها ضمن هذه المجموعة. ويتم تجاهل أسماء الفئات المكررة أو غير المعروفة. العرضان اللذان يتم إصدارهما معًا مع "categoryDenylist".
المَعلمات
| categoryAllowlist |
|---|
متاح للجميع ملخّص ImageClassifier.ImageClassifierOptions.Builder setCategoryDenylist (قائمة<سلسلة> الفئة Denylist)
لتعيين القائمة المرفوضة الاختيارية لأسماء الفئات.
وإذا لم تكن هذه المجموعة فارغة، فستتم فلترة نتائج الاكتشاف التي يقع اسم فئتها في هذه المجموعة.
ويتم تجاهل أسماء الفئات المكررة أو غير المعروفة. العرضان اللذان يتم إصدارهما معًا مع "categoryAllowlist".
المَعلمات
| categoryDenylist |
|---|
عام ملخّص ImageClassifier.ImageClassifierOptions.Builder setDisplayNamesLocale (سلسلة اللغة)
تضبط هذه السياسة اللغة الاختيارية التي تريد استخدامها للأسماء المعروضة المحدّدة من خلال البيانات الوصفية لنموذج TFLite، إن توفّرت.
المَعلمات
| locale |
|---|
public مجرّد ImageClassifier.ImageClassifierOptions.Builder setErrorListener (ErrorListener errorListener)
تتيح ضبط قيمة ErrorListener اختيارية.
المَعلمات
| errorListener |
|---|
علني ملخّص ImageClassifier.ImageClassifierOptions.Builder setMaxResults (عدد صحيح maxResults)
ضبط الحد الأقصى الاختياري لعدد نتائج التصنيف ذات أعلى الدرجات المطلوب عرضها.
وإذا لم يتم ضبطها، يتم عرض جميع النتائج المتاحة. وفي حال ضبطها، يجب أن تكون أكبر من 0.
المَعلمات
| maxResults |
|---|
public مجرّد ImageClassifier.ImageClassifierOptions.Builder setResultListener (ResultListener<ImageClassifierResult, MPImage> resultListener)
يؤدي هذا الخيار إلى ضبط OutputHandler.ResultListener على تلقّي نتائج التصنيف بشكل غير متزامن عندما يكون مصنِّف الصور في وضع البث المباشر.
المَعلمات
| resultListener |
|---|
متاح للجميع ملخّص ImageClassifier.ImageClassifierOptions.Builder setRunningMode (RunningMode runningMode)
تتيح هذه السياسة ضبط قيمة RunningMode لمهمة مصنِّف الصور. ضبط الوضع التلقائي على وضع الصورة.
هناك ثلاثة أوضاع لأداة تصنيف الصور:
- IMAGE: وضع إجراء التصنيف في إدخالات الصور الفردية.
- فيديو: وضع التصنيف على الإطارات التي تم فك ترميزها لفيديو معيّن.
- LIVE_Stream: طريقة إجراء التصنيف في بث مباشر لبيانات الإدخال، مثل البيانات من الكاميرا. في هذا الوضع، يجب استدعاء
setResultListenerلإعداد أداة معالجة بيانات لتلقّي نتائج التصنيف بشكل غير متزامن.
المَعلمات
| runningMode |
|---|
علني ملخّص ImageClassifier.ImageClassifierOptions.Builder setScoreThreshold (Float ScoreThreshold)
تحدِّد هذه السياسة الحدّ الأدنى الاختياري للنتيجة. يتم رفض النتائج التي تكون النتيجة أقل من هذه القيمة.
تلغي هذه العلامة الحدّ الأدنى للنتيجة المحدّد في البيانات الوصفية لنموذج TFLite، في حال توفّرها.
المَعلمات
| scoreThreshold |
|---|