MPImage থেকে ByteBuffer বের করার জন্য ইউটিলিটি।
বর্তমানে এটি শুধুমাত্র MPImage এর সাথে MPImage সমর্থন করে MPImage.STORAGE_TYPE_BYTEBUFFER , অন্যথায় IllegalArgumentException নিক্ষেপ করা হবে।
পাবলিক পদ্ধতি
| স্ট্যাটিক বাইটবাফার | |
| স্ট্যাটিক বাইটবাফার |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
পাবলিক পদ্ধতি
পাবলিক স্ট্যাটিক বাইটবাফার নির্যাস ( এমপিইমেজ ইমেজ)
একটি MPImage থেকে একটি ByteBuffer বের করে।
প্রত্যাবর্তিত ByteBuffer হল একটি পঠনযোগ্য দৃশ্য, যেখানে প্রথম উপলব্ধ MPImageProperties যার সঞ্চয়স্থানের ধরন হল MPImage.STORAGE_TYPE_BYTEBUFFER ।
পরামিতি
| ইমেজ |
|---|
রিটার্নস
- একটি পঠনযোগ্য
ByteBuffer।
নিক্ষেপ করে
| অবৈধ আর্গুমেন্ট ব্যতিক্রম | যখন ছবিটিতে ByteBuffer স্টোরেজ থাকে না। |
|---|
আরো দেখুন
পাবলিক স্ট্যাটিক বাইটবাফার এক্সট্র্যাক্ট ( এমপিইমেজ ইমেজ, int টার্গেট ফরম্যাট)
একটি MPImage থেকে প্রদত্ত targetFormat একটি পঠনযোগ্য ByteBuffer বের করে।
ফর্ম্যাট রূপান্তর স্পেস:
- RGB ইমেজ RGBA ফরম্যাটে বের করার সময়, A চ্যানেল সবসময় 255 তে সেট করবে।
- RGB ফরম্যাটে RGBA ইমেজ বের করার সময়, একটি চ্যানেল বাদ দেওয়া হবে।
পরামিতি
| ইমেজ | যে ছবিটি থেকে বাফার বের করতে হবে। |
|---|---|
| লক্ষ্য বিন্যাস | ফলাফল বাইটবাফারের চিত্র বিন্যাস। |
রিটার্নস
-
MPImageএ সংরক্ষিত একমাত্রByteBuffer
নিক্ষেপ করে
| অবৈধ আর্গুমেন্ট ব্যতিক্রম | যখন নিষ্কাশনের জন্য অসমর্থিত বিন্যাস বা ডেটা টাইপ রূপান্তরের প্রয়োজন হয়। |
|---|