ImageSegmenter.ImageSegmenterOptions.Builder

فئة التجريد الثابتة العامة ImageSegmenter.ImageSegmenterOptions.Builder

أداة إنشاء حسابات "ImageSegmenter.ImageSegmenterOptions"

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

الطرق العامة

أخير ImageSegmenter.ImageSegmenterOptions
build()
يتحقّق من صحة النسخة الافتراضية ImageSegmenter.ImageSegmenterOptions وينشئها.
مجردImageSegmenter.ImageSegmenterOptions.Builder
setBaseOptions(قيمة BaseOptions)
تتيح هذه السياسة ضبط الخيارات الأساسية لمهمة "تقسيم الصور".
مجردImageSegmenter.ImageSegmenterOptions.Builder
setDisplayNamesLocale(قيمة سلسلة)
تشير هذه السمة إلى اللغة المستخدمة للأسماء المعروضة المحدّدة من خلال البيانات الوصفية لنموذج TFLite، إن توفّرت.
مجردImageSegmenter.ImageSegmenterOptions.Builder
setErrorListener(القيمة ErrorListener)
تتيح ضبط قيمة ErrorListener اختيارية.
مجردImageSegmenter.ImageSegmenterOptions.Builder
setOutputCategoryMask(القيمة المنطقية)
ما إذا كان سيتم إخراج قناع الفئة أم لا.
مجردImageSegmenter.ImageSegmenterOptions.Builder
setOutputConfidenceMasks(القيمة المنطقية)
ما إذا كان سيتم إخراج أقنعة الثقة.
مجردImageSegmenter.ImageSegmenterOptions.Builder
setResultListener(ResultListener<ImageSegmenterResultMPImage> value)
/** تتيح ضبط قيمة OutputHandler.ResultListener اختيارية لتلقّي نتائج التقسيم عند انتهاء مسار الرسم البياني من معالجة صورة.
مجردImageSegmenter.ImageSegmenterOptions.Builder
setRunningMode(قيمة RunningMode)
لضبط وضع التشغيل لمهمة تقسيم الصور.

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

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

public Builder ()

الطرق العامة

public last ImageSegmenter.ImageSegmenterOptions build ()

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

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

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

تتيح هذه السياسة ضبط الخيارات الأساسية لمهمة "تقسيم الصور".

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

عام ملخص ImageSegmenter.ImageSegmenterOptions.Builder setDisplayNamesLocale (قيمة سلسلة)

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

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

public مجرّد ImageSegmenter.ImageSegmenterOptions.Builder setErrorListener (قيمة ErrorListener )

تتيح ضبط قيمة ErrorListener اختيارية.

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

ImageSegmenter.ImageSegmenterOptions.Builder setOutputCategoryMask

ما إذا كان سيتم إخراج قناع الفئة أم لا.

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

متاح للجميع ملخّص ImageSegmenter.ImageSegmenterOptions.Builder setOutputConfidenceMasks (القيمة المنطقية)

ما إذا كان سيتم إخراج أقنعة الثقة.

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

public ملخّص ImageSegmenter.ImageSegmenterOptions.Builder setResultListener (ResultListener<ImageSegmenterResult، MPImage> القيمة)

/** تتيح ضبط قيمة OutputHandler.ResultListener اختيارية لتلقّي نتائج التقسيم عند انتهاء مسار الرسم البياني من معالجة صورة.

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

عام تجريدي ImageSegmenter.ImageSegmenterOptions.Builder setRunningMode (RunningMode value)

لضبط وضع التشغيل لمهمة تقسيم الصور. ضبط الوضع التلقائي على وضع الصورة. هناك ثلاثة أوضاع لتقسيم الصورة:

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

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