ImageProcessingOptions.Builder

کلاس انتزاعی استاتیک عمومی ImageProcessingOptions.Builder

سازنده برای ImageProcessingOptions .

اگر هر دو منطقه مورد علاقه و تناوب مشخص شده باشند، ابتدا محصول اطراف منطقه مورد علاقه استخراج می شود، سپس تناوب مشخص شده روی محصول اعمال می شود.

سازندگان عمومی

روش های عمومی

ImageProcessingOptions نهایی
ساختن ()
نمونه ImageProcessingOptions اعتبارسنجی و ایجاد می کند.
ImageProcessingOptions.Builder انتزاعی
setRegionOfInterest (مقدار RectF)
منطقه مورد علاقه اختیاری را برای برش از تصویر تنظیم می کند.
ImageProcessingOptions.Builder انتزاعی
setRotationDegrees (مقدار int)
چرخش را به گونه ای تنظیم می کند که بر روی تصویر (یا منطقه مورد علاقه برش خورده)، در درجه در جهت عقربه های ساعت اعمال شود.

روش های ارثی

سازندگان عمومی

سازنده عمومی ()

روش های عمومی

ساخت نهایی ImageProcessingOptions عمومی ()

نمونه ImageProcessingOptions اعتبارسنجی و ایجاد می کند.

پرتاب می کند
IllegalArgumentException اگر برخی از مقادیر ارائه شده مطابق با الزامات آنها نباشد.

انتزاعی عمومی ImageProcessingOptions.Builder setRegionOfInterest (مقدار RectF)

منطقه مورد علاقه اختیاری را برای برش از تصویر تنظیم می کند. اگر مشخص نشده باشد، از تصویر کامل استفاده می شود.

مختصات باید در [0,1]، left باید < right و top باید < bottom باشد، در غیر این صورت با فراخوانی build() یک IllegalArgumentException پرتاب می شود.

مولفه های
ارزش

انتزاعی عمومی ImageProcessingOptions.Builder setRotationDegrees (مقدار int)

چرخش را به گونه ای تنظیم می کند که بر روی تصویر (یا منطقه مورد علاقه برش خورده)، در درجه در جهت عقربه های ساعت اعمال شود. پیش فرض 0 است.

چرخش باید مضربی (مثبت یا منفی) 90 درجه باشد، در غیر این صورت یک IllegalArgumentException با فراخوانی build() پرتاب می شود.

مولفه های
ارزش