आपके पास, म्यूटेबल या नहीं बदले जा सकने वाले Bitmap
को पास करने का विकल्प है. हालांकि,
Bitmap
पास हो जाने के बाद, डेटा को पूरी सुरक्षा देने के लिए, आपको इसके कॉन्टेंट में
कोई बदलाव नहीं करना चाहिए.
पास किए गए Bitmap
पाने के लिए BitmapExtractor
का इस्तेमाल करें.
पब्लिक कंस्ट्रक्टर
BitmapMlImageBuilder(बिट मैप बिट मैप)
ज़रूरी
Bitmap के साथ बिल्डर बनाता है. |
|
BitmapMlImageBuilder(कॉन्टेक्स्ट कॉन्टेक्स्ट, Uri uri)
फ़ाइल से
MlImage बनाने के लिए बिल्डर बनाता है. |
सार्वजनिक तरीके
MlImage | |
BitmapMlImageBuilder |
setRotation(इंट रोटेशन)
MlImage.getRotation() के लिए वैल्यू सेट करता है. |
इनहेरिट किए गए तरीके
पब्लिक कंस्ट्रक्टर
सार्वजनिक BitmapMlImageBuilder (बिटमैप बिट मैप)
ज़रूरी Bitmap
के साथ बिल्डर बनाता है.
साथ ही, वैकल्पिक प्रॉपर्टी सेट करने के लिए, setRotation(int)
को कॉल करें. इस नीति को सेट न करने पर, इन वैल्यू को
डिफ़ॉल्ट रूप से सेट किया जाएगा:
- रोटेशन: 0
पैरामीटर
बिट मैप | इमेज डेटा ऑब्जेक्ट. |
---|
सार्वजनिक BitmapMlImageBuilder (कॉन्टेक्स्ट कॉन्टेक्स्ट, Uri uri)
फ़ाइल से MlImage
बनाने के लिए बिल्डर बनाता है.
साथ ही, वैकल्पिक प्रॉपर्टी सेट करने के लिए, setRotation(int)
को कॉल करें. इस नीति को सेट न करने पर, इन वैल्यू को
डिफ़ॉल्ट रूप से सेट किया जाएगा:
- रोटेशन: 0
पैरामीटर
संदर्भ | ऐप्लिकेशन के बारे में और भी ज़्यादा जानकारी मिल सकती है. |
---|---|
uri | संसाधन फ़ाइल का पाथ. |
थ्रो
IOException |
---|
सार्वजनिक तरीके
सार्वजनिक BitmapMlImageBuilder setRotation (इंट रोटेशन)
MlImage.getRotation()
के लिए वैल्यू सेट करता है.
पैरामीटर
रोटेशन |
---|
थ्रो
IllegalArgumentException | अगर रोटेशन वैल्यू 0, 90, 180 या 270 नहीं है. |
---|