BitmapMlImageBuilder

فئة عامة BitmapMlImageBuilder

تم إنشاء MlImage من Bitmap.

يمكنك ضبط حقل Bitmap إما قابل للتغيير أو غير قابل للتغيير. ومع ذلك، بعد تمرير علامة Bitmap، يجب عدم تعديل المحتوى فيها للحفاظ على سلامة البيانات.

استخدِم BitmapExtractor للحصول على Bitmap التي اجتزتها.

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

BitmapMlImageBuilder(صورة نقطية للصور النقطية)
تُنشئ أداة الإنشاء باستخدام Bitmap إلزامية.
BitmapMlImageBuilder(سياق السياق، معرّف الموارد المنتظم (URI))
تنشئ أداة الإنشاء لإنشاء MlImage من ملف.

الطرق العامة

MlImage
build()
تنشئ هذه السياسة مثيل MlImage.
BitmapMlImageBuilder
setRotation(تناوب العرض)
لضبط قيمة MlImage.getRotation().

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

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

public BitmapMlImageBuilder (صورة نقطية للصور النقطية)

تُنشئ أداة الإنشاء باستخدام Bitmap إلزامية.

وتستدعي أيضًا setRotation(int) لضبط الخصائص الاختيارية. وفي حال تم ترك السياسة بدون ضبط، سيتم ضبط القيم تلقائيًا على النحو التالي:

  • التدوير: 0

المَعلمات
صورة نقطية كائن بيانات الصورة.

public BitmapMlImageBuilder (سياق السياق، معرّف الموارد المنتظم (URI))

تنشئ أداة الإنشاء لإنشاء MlImage من ملف.

وتستدعي أيضًا setRotation(int) لضبط الخصائص الاختيارية. وفي حال تم ترك السياسة بدون ضبط، سيتم ضبط القيم تلقائيًا على النحو التالي:

  • التدوير: 0

المَعلمات
سياق سياق التطبيق.
uri المسار إلى ملف المورد.
الرميات
IOException

الطرق العامة

public MlImage build ()

تنشئ هذه السياسة مثيل MlImage.

public BitmapMlImageBuilder setRotation (تناوب العرض الصحيح)

لضبط قيمة MlImage.getRotation().

المَعلمات
دوران
الرميات
IllegalArgumentException إذا لم تكن قيمة الدوران 0 أو 90 أو 180 أو 270.