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
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম | যখন নিষ্কাশনের জন্য অসমর্থিত বিন্যাস বা ডেটা টাইপ রূপান্তরের প্রয়োজন হয়। |
---|