ImageSegmenter

الصف النهائي المتاح للجميع ImageSegmenter

لإجراء تقسيم للصور على الصور.

يُرجى العلم أنّه بالإضافة إلى واجهة برمجة التطبيقات العادية الخاصة بالتصنيف إلى شرائح، ERROR(/segment) وERROR(/segmentForVideo)، التي تلتقط صورة إدخال وتعرض المخرجات، ولكنها تتضمن نسخة كبيرة من البيانات المردودة. تتيح ميزة Imagesegmenter أيضًا واجهة برمجة التطبيقات الخاصة بمعاودة الاتصال وERROR(/segmentWithResultListener) وERROR(/segmentForVideoWithResultListener) التي تتيح لك الوصول إلى المخرجات بدون أي نسخ.

تتوفّر واجهة برمجة تطبيقات معاودة الاتصال لجميع RunningMode في Imagesegmenter. عليك ضبط OutputHandler.ResultListener في ImageSegmenter.ImageSegmenterOptions بشكل صحيح لاستخدام واجهة برمجة تطبيقات معاودة الاتصال.

نتوقّع في واجهة برمجة التطبيقات استخدام نموذج TFLite مع البيانات الوصفية لنموذج TFLite.

  • إدخال صورة MPImage
    • الصورة التي تعمل عليها أداة تقسيم الصور.
  • نتيجة ناتج ميزة تقسيم الصور ImageSegmenterResult
    • نتيجة ImagesegmenterResult تحتوي على أقنعة مقسّمة.

الصفوف المتداخلة

صنف ImageSegmenter.ImageSegmenterOptions خيارات إعداد "ImageSegmenter
صنف ImageSegmenter.SegmentationOptions خيارات ضبط سلوك وقت التشغيل ImageSegmenter 

الطرق العامة

ثابتة ImageSegmenter
createFromOptions(سياق السياق، ImageSegmenter.ImageSegmenterOptionsكيفية شريحة خيارات)
تنشئ هذه الدالة ImageSegmenter مثيلاً من ImageSegmenter.ImageSegmenterOptions.
List<String>
getLabels()
احصل على قائمة تصنيفات الفئات التي بإمكان أداة تقسيم الصور التعرف عليها.
ImageSegmenterResult
segment(MPImage image, ImageSegmenter.SegmentationOptions بصفتها شريحة خيارات)
يتم تقسيم الصور على الصورة المفردة المقدمة.
ImageSegmenterResult
segment(MPImage image, ImageProcessingOptions imageProcessingOptions)
يتم تقسيم الصور على الصورة المفردة المقدمة.
ImageSegmenterResult
segment(صورة MPImage)
يتم تقسيم الصور على الصورة الواحدة المقدّمة باستخدام خيارات معالجة الصور التلقائية، أي
void
segmentAsync(صورة MPImage، وImageProcessingOptions ImageProcessingOptions، خيارات الطوابع الزمنية الطويلة)
يرسل بيانات الصور المباشرة لإجراء تصنيف الصور، وستكون النتائج متاحة من خلال OutputHandler.ResultListener المتوفرة في ImageSegmenter.ImageSegmenterOptions.
void
segmentAsync(صورة MPImage، وImageSegmenter.SegmentationOptions بصفتها خيارات تقسيم مدة، الطوابع الزمنية الطويلة)
يرسل بيانات الصور المباشرة لإجراء تصنيف الصور، وستكون النتائج متاحة من خلال OutputHandler.ResultListener المتوفرة في ImageSegmenter.ImageSegmenterOptions.
void
segmentAsync(صورة MPImage، الطوابع الزمنية الطويلة)
يرسل بيانات الصور المباشرة لإجراء تصنيف للصور باستخدام خيارات معالجة الصور التلقائية، أي
ImageSegmenterResult
segmentForVideo(صورة MPImage، وImageProcessingOptions ImageProcessingOptions، أنواع طابع زمني طويلة)
يتم تقسيم الصور في إطار الفيديو المقدَّم.
ImageSegmenterResult
segmentForVideo(صورة MPImage، طوابع زمنية طويلة)
يتم تقسيم الصور على إطار الفيديو المقدّم باستخدام خيارات معالجة الصور التلقائية، أي
ImageSegmenterResult
segmentForVideo(صورة MPImage، وImageSegmenter.SegmentationOptions\">خيارات التصنيف، الطوابع الزمنية الطويلة)
يتم تقسيم الصور في إطار الفيديو المقدَّم.
void
segmentForVideoWithResultListener(صورة MPImage، وImageProcessingOptions imageProcessingOptions، طابع زمني طويل)
يتم تصنيف الصور في إطار الفيديو المقدَّم، وتوفير نتائج بدون نسخ أي نتائج من خلال OutputHandler.ResultListener في ImageSegmenter.ImageSegmenterOptions.
void
segmentForVideoWithResultListener(صورة MPImage، وImageSegmenter.SegmentationOptions خيارات التصنيف، الطوابع الزمنية الطويلة)
يتم تصنيف الصور في إطار الفيديو المقدَّم، وتوفير نتائج بدون نسخ أي نتائج من خلال OutputHandler.ResultListener في ImageSegmenter.ImageSegmenterOptions.
void
segmentForVideoWithResultListener(صورة MPImage، الطوابع الزمنية الطويلة)
يتم تقسيم الصور على إطار الفيديو المقدّم باستخدام خيارات معالجة الصور التلقائية، أي
void
segmentWithResultListener(صورة MPImage، وImageProcessingOptions imageProcessingOptions)
يتم تقسيم الصور على الصورة المفردة المقدّمة، وتوفير نتائج بدون نسخ منها من خلال OutputHandler.ResultListener في ImageSegmenter.ImageSegmenterOptions.
void
segmentWithResultListener(صورة MPImage)
يتم تقسيم الصور على الصورة الواحدة المقدّمة باستخدام خيارات معالجة الصور التلقائية، أي
void
segmentWithResultListener(صورة MPImage، وImageSegmenter.SegmentationOptions المجمَّعة)
يتم تقسيم الصور على الصورة المفردة المقدّمة، وتوفير نتائج بدون نسخ منها من خلال OutputHandler.ResultListener في ImageSegmenter.ImageSegmenterOptions.

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

الطرق العامة

public static ImageSegmenter createFromOptions (سياق السياق، ImageSegmenter.ImageSegmenterOptions مقسّمة خيارات)

تنشئ هذه الدالة ImageSegmenter مثيلاً من ImageSegmenter.ImageSegmenterOptions.

المَعلمات
سياق جهاز Android ERROR(/Context)
segmenterOptions مثيل ImageSegmenter.ImageSegmenterOptions.
الرميات
في حال حدوث خطأ أثناء إنشاء "ImageSegmenter".

public List<String> getLabels ()

احصل على قائمة تصنيفات الفئات التي بإمكان أداة تقسيم الصور التعرف عليها. بالنسبة إلى النوع CATEGORY_MASK، يتجاوب الفهرس في قناع الفئة مع الفئة في قائمة التصنيفات. بالنسبة إلى النوع CONFIDENCE_MASK، تتوافق قائمة قناع الإخراج في الفهرس مع الفئة في قائمة التصنيفات.

في حال عدم توفُّر خريطة تصنيف في ملف النموذج، يتم عرض قائمة تصنيفات فارغة.

Public ImageSegmenterResult segment (MPImage image, ImageSegmenter.SegmentationOptions بصفتها خيارات التصنيف)

يتم تقسيم الصور على الصورة المفردة المقدمة. لا تستخدِم هذه الطريقة إلا عند إنشاء ImageSegmenter من خلال ERROR(/RunningMode.IMAGE). TODO تحديث مستند جافا لتنسيق إدخال الصورة.

يتيح ImageSegmenter استخدام أنواع مساحات الألوان التالية:

المَعلمات
صورة كائن MediaPipe MPImage للمعالجة.
segmentationOptions ImageSegmenter.SegmentationOptions المستخدَمة لضبط سلوك وقت التشغيل ImageSegmenter.
الرميات
في حال حدوث خطأ داخلي. أو إذا تم إنشاء ImageSegmenter باستخدام OutputHandler.ResultListener.

عامة ImageSegmenterResult segment (MPImage image, ImageProcessingOptions imageProcessingOptions)

يتم تقسيم الصور على الصورة المفردة المقدمة. يكون حجم قناع الإخراج مماثلاً لحجم صورة الإدخال. لا تستخدِم هذه الطريقة إلا عند إنشاء ImageSegmenter من خلال ERROR(/RunningMode.IMAGE). TODO تحديث مستند جافا لتنسيق إدخال الصورة.

يتيح ImageSegmenter استخدام أنواع مساحات الألوان التالية:

المَعلمات
صورة كائن MediaPipe MPImage للمعالجة.
imageProcessingOptions ImageProcessingOptions التي تحدِّد كيفية معالجة الصورة التي تم إدخالها قبل تنفيذ الاستنتاج يُرجى العلم أنّ هذه المهمة غير تتوافق مع "المنطقة" حيث إنّ تحديد ImageProcessingOptions.regionOfInterest() سيؤدي إلى طرح هذا النوع من قواعد "الاستثناءات" غير القانونية.
الرميات
IllegalArgumentException إذا كانت السمة ImageProcessingOptions تحدّد منطقة الاهتمام.
في حال حدوث خطأ داخلي. أو إذا تم إنشاء ImageSegmenter باستخدام OutputHandler.ResultListener.

public ImageSegmenterResult segment (MPImage صورة)

يتم تقسيم الصور على الصورة الواحدة المقدّمة باستخدام خيارات معالجة الصور التلقائية، أي بدون تطبيق أي تدوير. حجم قناع الإخراج هو نفسه صورة الإدخال. لا تستخدِم هذه الطريقة إلا عند إنشاء ImageSegmenter من خلال ERROR(/RunningMode.IMAGE). TODO تحديث مستند جافا لتنسيق إدخال الصورة.

يتيح ImageSegmenter استخدام أنواع مساحات الألوان التالية:

المَعلمات
صورة كائن MediaPipe MPImage للمعالجة.
الرميات
في حال حدوث خطأ داخلي. أو إذا تم إنشاء ImageSegmenter باستخدام OutputHandler.ResultListener.

متاح للجميع إبطال segmentAsync (MPImage صورة، ImageProcessingOptions imageProcessingOptions، الطوابع الزمنية الطويلة)

يرسل بيانات الصور المباشرة لإجراء تصنيف الصور، وستكون النتائج متاحة من خلال OutputHandler.ResultListener المتوفرة في ImageSegmenter.ImageSegmenterOptions. يكون حجم قناع الإخراج مماثلاً لحجم صورة الإدخال. لا تستخدِم هذه الطريقة إلا عند إنشاء ImageSegmenter من خلال ERROR(/RunningMode.LIVE_STREAM).

يجب توفير طابع زمني (بالمللي ثانية) للإشارة إلى وقت إرسال صورة الإدخال إلى أداة تقسيم الصور. يجب أن تكون الطوابع الزمنية للإدخال تزيد بشكل منتظم.

يتيح ImageSegmenter استخدام أنواع مساحات الألوان التالية:

المَعلمات
صورة كائن MediaPipe MPImage للمعالجة.
imageProcessingOptions ImageProcessingOptions التي تحدِّد كيفية معالجة الصورة التي تم إدخالها قبل تنفيذ الاستنتاج يُرجى العلم أنّ هذه المهمة غير تتوافق مع "المنطقة" حيث إنّ تحديد ImageProcessingOptions.regionOfInterest() سيؤدي إلى طرح هذا النوع من قواعد "الاستثناءات" غير القانونية.
timestampMs الطابع الزمني للإدخال (بالمللي ثانية).
الرميات
IllegalArgumentException إذا كانت السمة ImageProcessingOptions تحدّد منطقة الاهتمام.
في حال حدوث خطأ داخلي.

علني إبطال segmentAsync (MPImage image, ImageSegmenter.SegmentationOptionssegmentOptions, الطوابع الزمنية الطويلة)

يرسل بيانات الصور المباشرة لإجراء تصنيف الصور، وستكون النتائج متاحة من خلال OutputHandler.ResultListener المتوفرة في ImageSegmenter.ImageSegmenterOptions. لا تستخدِم هذه الطريقة إلا عند إنشاء ImageSegmenter من خلال ERROR(/RunningMode.LIVE_STREAM).

يجب توفير طابع زمني (بالمللي ثانية) للإشارة إلى وقت إرسال صورة الإدخال إلى أداة تقسيم الصور. يجب أن تكون الطوابع الزمنية للإدخال تزيد بشكل منتظم.

يتيح ImageSegmenter استخدام أنواع مساحات الألوان التالية:

المَعلمات
صورة كائن MediaPipe MPImage للمعالجة.
segmentationOptions ImageSegmenter.SegmentationOptions المستخدَمة لضبط سلوك وقت التشغيل ImageSegmenter.
timestampMs الطابع الزمني للإدخال (بالمللي ثانية).
الرميات
في حال حدوث خطأ داخلي.

متاح للجميع باطل segmentAsync (صورة MPImage، طوابع زمنية طويلة)

يرسل بيانات الصور المباشرة لإجراء تصنيف للصور باستخدام خيارات معالجة الصور التلقائية، أي بدون تطبيق أي تدوير، وستكون النتائج متاحة من خلال OutputHandler.ResultListener المقدّمة في ImageSegmenter.ImageSegmenterOptions. يكون حجم قناع الإخراج مماثلاً لحجم صورة الإدخال. لا تستخدِم هذه الطريقة إلا عند إنشاء ImageSegmenter من خلال ERROR(/RunningMode.LIVE_STREAM).

يجب توفير طابع زمني (بالمللي ثانية) للإشارة إلى وقت إرسال صورة الإدخال إلى أداة تقسيم الصور. يجب أن تكون الطوابع الزمنية للإدخال تزيد بشكل منتظم.

يتيح ImageSegmenter استخدام أنواع مساحات الألوان التالية:

المَعلمات
صورة كائن MediaPipe MPImage للمعالجة.
timestampMs الطابع الزمني للإدخال (بالمللي ثانية).
الرميات
في حال حدوث خطأ داخلي.

public ImageSegmenterResult segmentForVideo (MPImage صورة، ImageProcessingOptions imageProcessingOptions, timestampMs)

يتم تقسيم الصور في إطار الفيديو المقدَّم. يكون حجم قناع الإخراج مماثلاً لحجم صورة الإدخال. لا تستخدِم هذه الطريقة إلا عند إنشاء ImageSegmenter من خلال ERROR(/RunningMode.VIDEO).

يجب تقديم الطابع الزمني لإطار الفيديو (بالمللي ثانية). يجب أن تكون الطوابع الزمنية للإدخالات متزايدة بشكل منتظم.

يتيح ImageSegmenter استخدام أنواع مساحات الألوان التالية:

المَعلمات
صورة كائن MediaPipe MPImage للمعالجة.
imageProcessingOptions ImageProcessingOptions التي تحدِّد كيفية معالجة الصورة التي تم إدخالها قبل تنفيذ الاستنتاج يُرجى العلم أنّ هذه المهمة غير تتوافق مع "المنطقة" حيث إنّ تحديد ImageProcessingOptions.regionOfInterest() سيؤدي إلى طرح هذا النوع من قواعد "الاستثناءات" غير القانونية.
timestampMs الطابع الزمني للإدخال (بالمللي ثانية).
الرميات
IllegalArgumentException إذا كانت السمة ImageProcessingOptions تحدّد منطقة الاهتمام.
في حال حدوث خطأ داخلي. أو إذا تم إنشاء ImageSegmenter باستخدام OutputHandler.ResultListener.

public ImageSegmenterResult segmentForVideo (صورةMPImage، طوابع زمنية طويلة)

يتم تقسيم الصور على إطار الفيديو المتوفر باستخدام خيارات معالجة الصور التلقائية، أي بدون تطبيق أي تدوير. حجم قناع الإخراج هو نفسه صورة الإدخال. لا تستخدِم هذه الطريقة إلا عند إنشاء ImageSegmenter من خلال ERROR(/RunningMode.VIDEO).

يجب تقديم الطابع الزمني لإطار الفيديو (بالمللي ثانية). يجب أن تكون الطوابع الزمنية للإدخالات متزايدة بشكل منتظم.

يتيح ImageSegmenter استخدام أنواع مساحات الألوان التالية:

المَعلمات
صورة كائن MediaPipe MPImage للمعالجة.
timestampMs الطابع الزمني للإدخال (بالمللي ثانية).
الرميات
في حال حدوث خطأ داخلي. أو إذا تم إنشاء ImageSegmenter باستخدام OutputHandler.ResultListener.

public ImageSegmenterResult segmentForVideo (MPImage image, ImageSegmenter.SegmentationOptions بصفتها خيارات التصنيف، الطوابع الزمنية الطويلة)

يتم تقسيم الصور في إطار الفيديو المقدَّم. لا تستخدِم هذه الطريقة إلا عند إنشاء ImageSegmenter من خلال ERROR(/RunningMode.VIDEO).

يجب تقديم الطابع الزمني لإطار الفيديو (بالمللي ثانية). يجب أن تكون الطوابع الزمنية للإدخالات متزايدة بشكل منتظم.

يتيح ImageSegmenter استخدام أنواع مساحات الألوان التالية:

المَعلمات
صورة كائن MediaPipe MPImage للمعالجة.
segmentationOptions ImageSegmenter.SegmentationOptions المستخدَمة لضبط سلوك وقت التشغيل ImageSegmenter.
timestampMs الطابع الزمني للإدخال (بالمللي ثانية).
الرميات
في حال حدوث خطأ داخلي. أو إذا تم إنشاء ImageSegmenter باستخدام OutputHandler.ResultListener.

متاح للجميع إبطال segmentForVideoWithResultListener (صورة MPImage، ImageProcessingOptions imageProcessingOptions، الطوابع الزمنية الطويلة)

يتم تصنيف الصور في إطار الفيديو المقدَّم، وتوفير نتائج بدون نسخ أي نتائج من خلال OutputHandler.ResultListener في ImageSegmenter.ImageSegmenterOptions. يكون حجم قناع الإخراج مماثلاً لحجم صورة الإدخال. لا تستخدِم هذه الطريقة إلا عند إنشاء ImageSegmenter من خلال ERROR(/RunningMode.VIDEO).

يجب تقديم الطابع الزمني لإطار الفيديو (بالمللي ثانية). يجب أن تكون الطوابع الزمنية للإدخالات متزايدة بشكل منتظم.

يتيح ImageSegmenter استخدام أنواع مساحات الألوان التالية:

المَعلمات
صورة كائن MediaPipe MPImage للمعالجة.
imageProcessingOptions
timestampMs الطابع الزمني للإدخال (بالمللي ثانية).
الرميات
IllegalArgumentException إذا كانت السمة ImageProcessingOptions تحدّد منطقة الاهتمام.
في حال حدوث خطأ داخلي. أو إذا لم يتم إنشاء ImageSegmenter باستخدام السمة OutputHandler.ResultListener التي تم ضبطها على ImageSegmenter.ImageSegmenterOptions.

متاح للجميع إبطال segmentForVideoWithResultListener (صورة MPImage، ImageSegmenter.SegmentationOptionsخيارات التصنيف، الطوابع الزمنية الطويلة)

يتم تصنيف الصور في إطار الفيديو المقدَّم، وتوفير نتائج بدون نسخ أي نتائج من خلال OutputHandler.ResultListener في ImageSegmenter.ImageSegmenterOptions. لا تستخدِم هذه الطريقة إلا عند إنشاء ImageSegmenter من خلال ERROR(/RunningMode.VIDEO).

يجب تقديم الطابع الزمني لإطار الفيديو (بالمللي ثانية). يجب أن تكون الطوابع الزمنية للإدخالات متزايدة بشكل منتظم.

يتيح ImageSegmenter استخدام أنواع مساحات الألوان التالية:

المَعلمات
صورة كائن MediaPipe MPImage للمعالجة.
segmentationOptions ImageSegmenter.SegmentationOptions المستخدَمة لضبط سلوك وقت التشغيل ImageSegmenter.
timestampMs الطابع الزمني للإدخال (بالمللي ثانية).
الرميات
في حال حدوث خطأ داخلي. أو إذا لم يتم إنشاء ImageSegmenter باستخدام السمة OutputHandler.ResultListener التي تم ضبطها على ImageSegmenter.ImageSegmenterOptions.

متاح للجميع باطل segmentForVideoWithResultListener (صورة MPImage، طوابع زمنية طويلة)

يتم تقسيم الصور على إطار الفيديو المتوفّر من خلال خيارات معالجة الصور التلقائية، أي بدون تطبيق أي تدوير، كما يتم توفير نتائج بدون نسخة من خلال OutputHandler.ResultListener في ImageSegmenter.ImageSegmenterOptions. حجم قناع الإخراج هو نفسه صورة الإدخال. لا تستخدِم هذه الطريقة إلا عند إنشاء ImageSegmenter من خلال ERROR(/RunningMode.VIDEO).

يجب تقديم الطابع الزمني لإطار الفيديو (بالمللي ثانية). يجب أن تكون الطوابع الزمنية للإدخالات متزايدة بشكل منتظم.

يتيح ImageSegmenter استخدام أنواع مساحات الألوان التالية:

المَعلمات
صورة كائن MediaPipe MPImage للمعالجة.
timestampMs الطابع الزمني للإدخال (بالمللي ثانية).
الرميات
في حال حدوث خطأ داخلي. أو إذا لم يتم إنشاء ImageSegmenter باستخدام السمة OutputHandler.ResultListener التي تم ضبطها على ImageSegmenter.ImageSegmenterOptions.

متاح للجميع باطل segmentWithResultListener (صورة MPImage، ImageProcessingOptions imageProcessingOptions)

يتم تقسيم الصور على الصورة المفردة المقدّمة، وتوفير نتائج بدون نسخ منها من خلال OutputHandler.ResultListener في ImageSegmenter.ImageSegmenterOptions. يكون حجم قناع الإخراج مماثلاً لحجم صورة الإدخال. لا تستخدِم هذه الطريقة إلا عند إنشاء ImageSegmenter من خلال ERROR(/RunningMode.IMAGE).

TODO تحديث مستند جافا لتنسيق إدخال الصورة.

يتيح ImageSegmenter استخدام أنواع مساحات الألوان التالية:

المَعلمات
صورة كائن MediaPipe MPImage للمعالجة.
imageProcessingOptions ImageProcessingOptions التي تحدِّد كيفية معالجة الصورة التي تم إدخالها قبل تنفيذ الاستنتاج يُرجى العلم أنّ هذه المهمة غير تتوافق مع "المنطقة" حيث إنّ تحديد ImageProcessingOptions.regionOfInterest() سيؤدي إلى طرح هذا النوع من قواعد "الاستثناءات" غير القانونية.
الرميات
IllegalArgumentException إذا كانت السمة ImageProcessingOptions تحدّد منطقة الاهتمام.
في حال حدوث خطأ داخلي. أو إذا لم يتم إنشاء ImageSegmenter باستخدام السمة OutputHandler.ResultListener التي تم ضبطها على ImageSegmenter.ImageSegmenterOptions.

متاح للجميع إلغاء segmentWithResultListener (صورة MPImage)

يتم تقسيم الصور على الصورة الواحدة المقدّمة باستخدام خيارات معالجة الصور التلقائية، أي بدون تطبيق أي تدوير، وتوفير نتائج بدون نسخة من خلال OutputHandler.ResultListener في ImageSegmenter.ImageSegmenterOptions. حجم قناع الإخراج هو نفسه صورة الإدخال. لا تستخدِم هذه الطريقة إلا عند إنشاء ImageSegmenter من خلال ERROR(/RunningMode.IMAGE).

TODO تحديث مستند جافا لتنسيق إدخال الصورة.

يتيح ImageSegmenter استخدام أنواع مساحات الألوان التالية:

المَعلمات
صورة كائن MediaPipe MPImage للمعالجة.
الرميات
في حال حدوث خطأ داخلي. أو إذا لم يتم إنشاء ImageSegmenter باستخدام السمة OutputHandler.ResultListener التي تم ضبطها على ImageSegmenter.ImageSegmenterOptions.

متاح للجميع باطلة segmentWithResultListener (صورة MPImage، ImageSegmenter.SegmentationOptionsتنوّع خيارات التصنيف)

يتم تقسيم الصور على الصورة المفردة المقدّمة، وتوفير نتائج بدون نسخ منها من خلال OutputHandler.ResultListener في ImageSegmenter.ImageSegmenterOptions. لا تستخدِم هذه الطريقة إلا عند إنشاء ImageSegmenter من خلال ERROR(/RunningMode.IMAGE).

TODO تحديث مستند جافا لتنسيق إدخال الصورة.

يتيح ImageSegmenter استخدام أنواع مساحات الألوان التالية:

المَعلمات
صورة كائن MediaPipe MPImage للمعالجة.
segmentationOptions ImageSegmenter.SegmentationOptions المستخدَمة لضبط سلوك وقت التشغيل ImageSegmenter.
الرميات
في حال حدوث خطأ داخلي. أو إذا لم يتم إنشاء ImageSegmenter باستخدام السمة OutputHandler.ResultListener التي تم ضبطها على ImageSegmenter.ImageSegmenterOptions.