MPImage

公共类 MPImage

图片对象的封装容器类。

MPImage 设计为可跨平台共享的不可变映像容器。

如需构造 MPImage,请使用提供的构建器:

MPImage 使用引用计数来维护内部存储空间。创建后,引用计数为 1。开发者可以调用 close() 来减少引用计数,以提前释放内部存储空间,否则 Java 垃圾回收最终会释放存储空间。

如需提取具体图片,请先检查 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

公共方法

已同步 void
close()
移除之前获取或初始化的引用。
列表<MPImageProperties>
getContainedImageProperties()
返回此 MPImage 支持的图片属性的列表。
整型
getHeight()
返回图片的高度。
整型
getWidth()
返回图片的宽度。

继承的方法