公開類別
MPImage
圖片物件的包裝函式類別。
MPImage
是專為不可變更的映像檔容器,且可以跨平台共用。
如要建構 MPImage
,請使用提供的建構工具:
MPImage
會透過參考計數來維護內部儲存空間。建立時,參考計數為 1。開發人員可以呼叫 close()
來減少參考計數,以便提早釋出內部儲存空間,否則 Java 垃圾收集最終會釋出儲存空間。
如要擷取具體圖片,請先檢查 MPImage.StorageType
,然後使用我們提供的擷取工具:
巢狀類別
@interface | MPImage.MPImageFormat | 指定圖片的圖片格式。 | |
@interface | 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 |
公用方法
已同步 void |
close()
移除之前取得的參照或 init。
|
List<MPImageProperties> |
getContainedImageProperties()
傳回此
MPImage 的支援圖片屬性清單。 |
int |
getHeight()
傳回圖片的高度。
|
int |
getWidth()
傳回圖片的寬度。
|
繼承的方法
常數
public static final int IMAGE_FORMAT_ALPHA
常數值:
8
公開 靜態最終 int IMAGE_FORMAT_JPEG
常數值:
9
public static final int IMAGE_FORMAT_NV12
常數值:
3
public static final int IMAGE_FORMAT_NV21
常數值:
4
公開 靜態最終 int IMAGE_FORMAT_RGB
常數值:
2
公開靜態最終 int IMAGE_FORMAT_RGBA
常數值:
1
public static final int IMAGE_FORMAT_UNKNOWN
常數值:
0
public static final int IMAGE_FORMAT_VEC32F1
常數值:
10
public static final int IMAGE_FORMAT_VEC32F2
常數值:
11
公開 static final int IMAGE_FORMAT_YUV_420_888
常數值:
7
public static final int IMAGE_FORMAT_YV12
常數值:
5
public static final int IMAGE_FORMAT_YV21
常數值:
6
公開 靜態最終結果 int STORAGE_TYPE_BITMAP
常數值:
1
公開 Static Final int STORAGE_TYPE_BYTEBUFFER
常數值:
2
公開 Static final int STORAGE_TYPE_IMAGE_PROXY
常數值:
4
public static final int STORAGE_TYPE_MEDIA_IMAGE
常數值:
3
公用方法
public int getHeight ()
傳回圖片的高度。
public int getWidth ()
傳回圖片的寬度。