공개 클래스 MPImage
이미지 객체의 래퍼 클래스입니다.
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 |
공개 메서드
동기화 void |
close()
이전에 획득한 참조 또는 init를 삭제합니다.
|
List<MPImageProperties> |
getContainedImageProperties()
이
MPImage 에 지원되는 이미지 속성 목록을 반환합니다. |
int |
getHeight()
이미지의 높이를 반환합니다.
|
int |
getWidth()
이미지의 너비를 반환합니다.
|
상속된 메서드
상수
public static Final int IMAGE_FORMAT_ALPHA
상수 값:
8
public static Final int IMAGE_FORMAT_JPEG
상수 값:
9
public static Final int IMAGE_FORMAT_NV12
상수 값:
3
public static Final int IMAGE_FORMAT_NV21
상수 값:
4
public static Final int IMAGE_FORMAT_RGB
상수 값:
2
public static Final 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
public 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
public static Final int STORAGE_TYPE_BITMAP
상수 값:
1
public static Final int STORAGE_TYPE_BYTEBUFFER
상수 값:
2
public static Final int STORAGE_TYPE_IMAGE_PROXY
상수 값:
4
public static Final int STORAGE_TYPE_MEDIA_IMAGE
상수 값:
3
공개 메서드
public sync void close ()
public int getHeight ()
이미지의 높이를 반환합니다.
public int getWidth ()
이미지의 너비를 반환합니다.