ImageProcessingOptions

فئة مجردة عامة ImageProcessingOptions

خيارات لتكوين مسار معالجة الصور، الذي يعمل قبل الاستدلال.

تقوم Task Library Vision API بالمعالجة المسبقة للصورة على صورة الإدخال في المنطقة محل الاهتمام، بحيث تناسب متطلبات النموذج (على سبيل المثال 224x224 RGB) وتملأ موتر الإدخال المقابل. يتم تنفيذ ذلك عن طريق (بهذا الترتيب):

  • اقتصاص المخزن المؤقت للإطار إلى المنطقة محل الاهتمام (والتي، في معظم الحالات، تغطي فقط الصورة المدخلة بأكملها)،
  • تغيير حجمه (مع الاستيفاء الثنائي، نسبة العرض إلى الارتفاع *غير* المحفوظة) لأبعاد موتر إدخال النموذج،
  • تحويلها إلى مساحة الألوان الخاصة بموتر الإدخال (أي RGB، وهي مساحة الألوان الوحيدة المدعومة حاليًا)،
  • تدويرها وفقًا لـ ImageProcessingOptions.Orientation الخاص بها بحيث يتم إجراء الاستدلال على صورة "مستقيمة".

هام: نتيجة لحدوث الاقتصاص أولاً، يتم التعبير عن منطقة الاهتمام المقدمة في نظام الإحداثيات المرجعية غير المدورة، أي في [0, TensorImage.getWidth()) x [0, TensorImage.getHeight()) ، والتي هي أبعاد بيانات الصورة الأساسية قبل تطبيق أي اتجاه. إذا كانت المنطقة خارج هذه الحدود، فإن طريقة الاستدلال، مثل ImageClassifier.classify(MlImage) ، سترجع خطأ.

فئات متداخلة

فصل ImageProcessingOptions.Builder منشئ ImageProcessingOptions .
التعداد ImageProcessingOptions.Orientation نوع الاتجاه الذي يتبع مواصفات EXIF.

المقاولون العامون

الأساليب العامة

ثابت ImageProcessingOptions.Builder
مجردة ImageProcessingOptions.Orientation
مستطيل مجردة

الطرق الموروثة

المقاولون العامون

خيارات معالجة الصور العامة ()

الأساليب العامة

ImageProcessingOptions.Builder منشئ عام ثابت ()

الملخص العام ImageProcessingOptions.Orientation getOrientation ()

الملخص العام Rect getRoi ()