ইমেজ অবজেক্টের জন্য র্যাপার ক্লাস।
MPImage
একটি অপরিবর্তনীয় চিত্র ধারক হিসাবে ডিজাইন করা হয়েছে, যা ক্রস-প্ল্যাটফর্ম শেয়ার করা যেতে পারে।
একটি MPImage
নির্মাণ করতে, প্রদত্ত বিল্ডার ব্যবহার করুন:
MPImage
অভ্যন্তরীণ সঞ্চয়স্থান বজায় রাখতে রেফারেন্স গণনা ব্যবহার করে। যখন এটি তৈরি করা হয় তখন রেফারেন্স কাউন্ট হয় 1। ডেভেলপার অভ্যন্তরীণ স্টোরেজ আগে রিলিজ করার জন্য রেফারেন্স কাউন্ট কমাতে close()
কল করতে পারেন, অন্যথায় জাভা আবর্জনা সংগ্রহ শেষ পর্যন্ত স্টোরেজ ছেড়ে দেবে।
কংক্রিট ইমেজ বের করতে, প্রথমে MPImage.StorageType
চেক করুন এবং তারপর প্রদত্ত এক্সট্র্যাক্টর ব্যবহার করুন:
নেস্টেড ক্লাস
@ইন্টারফেস | MPImage.MPImageFormat | একটি চিত্রের চিত্র বিন্যাস নির্দিষ্ট করে। | |
@ইন্টারফেস | MPImage.StorageType | ইমেজ কন্টেইনার টাইপ নির্দিষ্ট করে। |
ধ্রুবক
int | IMAGE_FORMAT_ALPHA | |
int | IMAGE_FORMAT_JPEG | |
int | IMAGE_FORMAT_NV12 | |
int | IMAGE_FORMAT_NV21 | |
int | IMAGE_FORMAT_RGB | |
int | IMAGE_FORMAT_RGBA | |
int | IMAGE_FORMAT_UNKNOWN | |
int | IMAGE_FORMAT_VEC32F1 | |
int | IMAGE_FORMAT_VEC32F2 | |
int | IMAGE_FORMAT_YUV_420_888 | |
int | IMAGE_FORMAT_YV12 | |
int | IMAGE_FORMAT_YV21 | |
int | STORAGE_TYPE_BITMAP | |
int | STORAGE_TYPE_BYTEBUFFER | |
int | STORAGE_TYPE_IMAGE_PROXY | |
int | STORAGE_TYPE_MEDIA_IMAGE |
পাবলিক পদ্ধতি
সিঙ্ক্রোনাইজড শূন্যতা | বন্ধ () পূর্বে অর্জিত বা init করা একটি রেফারেন্স সরিয়ে দেয়। |
তালিকা < MPImageProperties > | getContainedImageProperties () এই MPImage এর জন্য সমর্থিত চিত্র বৈশিষ্ট্যের একটি তালিকা প্রদান করে। |
int | উচ্চতা পান () চিত্রের উচ্চতা প্রদান করে। |
int | getWidth () ছবির প্রস্থ ফেরত দেয়। |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
ধ্রুবক
IMAGE_FORMAT_ALPHA int পাবলিক স্ট্যাটিক ফাইনাল
IMAGE_FORMAT_JPEG int পাবলিক স্ট্যাটিক ফাইনাল
পাবলিক স্ট্যাটিক ফাইনাল int IMAGE_FORMAT_NV12
পাবলিক স্ট্যাটিক ফাইনাল int IMAGE_FORMAT_NV21
পাবলিক স্ট্যাটিক ফাইনাল int IMAGE_FORMAT_RGB
IMAGE_FORMAT_RGBA int পাবলিক স্ট্যাটিক ফাইনাল
IMAGE_FORMAT_UNKNOWN int পাবলিক স্ট্যাটিক ফাইনাল
পাবলিক স্ট্যাটিক ফাইনাল int IMAGE_FORMAT_VEC32F1
পাবলিক স্ট্যাটিক ফাইনাল int IMAGE_FORMAT_VEC32F2
পাবলিক স্ট্যাটিক ফাইনাল int IMAGE_FORMAT_YUV_420_888
পাবলিক স্ট্যাটিক ফাইনাল int IMAGE_FORMAT_YV12
পাবলিক স্ট্যাটিক ফাইনাল int IMAGE_FORMAT_YV21
STORAGE_TYPE_BITMAP int পাবলিক স্ট্যাটিক ফাইনাল
STORAGE_TYPE_BYTEBUFFER int পাবলিক স্ট্যাটিক ফাইনাল
STORAGE_TYPE_IMAGE_PROXY int পাবলিক স্ট্যাটিক ফাইনাল
STORAGE_TYPE_MEDIA_IMAGE int পাবলিক স্ট্যাটিক ফাইনাল
পাবলিক পদ্ধতি
পাবলিক সিঙ্ক্রোনাইজড শূন্য বন্ধ ()
পূর্বে অর্জিত বা init করা একটি রেফারেন্স সরিয়ে দেয়।
যখন MPImage
তৈরি করা হয়, এতে 1টি রেফারেন্স কাউন্ট থাকে।
রেফারেন্স গণনা 0 হয়ে গেলে, এটি হুডের অধীনে সংস্থানটি ছেড়ে দেবে।
সর্বজনীন তালিকা < MPImageProperties > getContainedImageProperties ()
পাবলিক int getHeight ()
চিত্রের উচ্চতা প্রদান করে।
পাবলিক int getWidth ()
ছবির প্রস্থ ফেরত দেয়।