ImageProcessingOptions.Builder

পাবলিক স্ট্যাটিক বিমূর্ত ক্লাস ImageProcessingOptions.Builder

ImageProcessingOptions জন্য নির্মাতা।

যদি সুদের অঞ্চল এবং ঘূর্ণন উভয়ই নির্দিষ্ট করা হয়, তবে আগ্রহের অঞ্চলের চারপাশের ফসল প্রথমে বের করা হয়, তারপর নির্দিষ্ট ঘূর্ণন ফসলে প্রয়োগ করা হয়।

পাবলিক কনস্ট্রাক্টর

পাবলিক পদ্ধতি

চূড়ান্ত চিত্র প্রক্রিয়াকরণ বিকল্প
নির্মাণ ()
ImageProcessingOptions উদাহরণ যাচাই করে এবং তৈরি করে।
বিমূর্ত ImageProcessingOptions.Builder
setRegionOfInterest (RectF মান)
ইমেজ থেকে ক্রপ করার জন্য ঐচ্ছিক আগ্রহের অঞ্চল সেট করে।
বিমূর্ত ImageProcessingOptions.Builder
সেট ঘূর্ণন ডিগ্রী (int মান)
ঘড়ির কাঁটার দিকে ডিগ্রীতে চিত্রে (অথবা ক্রপ করা-আগ্রহের অঞ্চল) প্রয়োগ করার জন্য ঘূর্ণন সেট করে।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক কনস্ট্রাক্টর

পাবলিক বিল্ডার ()

পাবলিক পদ্ধতি

সর্বজনীন চূড়ান্ত ImageProcessingOptions বিল্ড ()

ImageProcessingOptions উদাহরণ যাচাই করে এবং তৈরি করে।

নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম যদি কিছু প্রদত্ত মান তাদের প্রয়োজনীয়তা পূরণ না করে।

সর্বজনীন বিমূর্ত ImageProcessingOptions.Builder setRegionOfInterest (RectF মান)

ইমেজ থেকে ক্রপ করার জন্য ঐচ্ছিক আগ্রহের অঞ্চল সেট করে। নির্দিষ্ট না থাকলে, সম্পূর্ণ চিত্রটি ব্যবহার করা হয়।

স্থানাঙ্ক অবশ্যই [0,1]-এ থাকতে হবে, left হতে হবে < right এবং top অবশ্যই < bottom হতে হবে, অন্যথায় যখন build() কল করা হবে তখন একটি IllegalArgumentException নিক্ষেপ করা হবে।

পরামিতি
মান

সর্বজনীন বিমূর্ত ImageProcessingOptions.Builder setRotationDegrees (int value)

ঘড়ির কাঁটার দিকে ডিগ্রীতে চিত্রে (অথবা ক্রপ করা-আগ্রহের অঞ্চল) প্রয়োগ করার জন্য ঘূর্ণন সেট করে। ডিফল্ট 0.

ঘূর্ণন অবশ্যই 90° এর একাধিক (ধনাত্মক বা ঋণাত্মক) হতে হবে, অন্যথায় যখন build() বলা হবে তখন একটি IllegalArgumentException নিক্ষেপ করা হবে।

পরামিতি
মান