image_mdk.h
概述
声明访问图像剪辑矩形、大小、格式和组件数据的函数。
起始版本:
10
相关模块:
汇总
结构体
名称 | 描述 |
---|---|
OhosImageRect | 定义图像矩形信息。 |
OhosImageComponent | 定义图像组成信息。 |
类型定义
名称 | 描述 |
---|---|
ImageNative | 为图像接口定义native层图像对象。 |
枚举
名称 | 描述 |
---|---|
{ OHOS_IMAGE_FORMAT_YCBCR_422_SP = 1000, OHOS_IMAGE_FORMAT_JPEG = 2000, } |
图像格式枚举值。 |
{ OHOS_IMAGE_COMPONENT_FORMAT_YUV_Y = 1, OHOS_IMAGE_COMPONENT_FORMAT_YUV_U = 2, OHOS_IMAGE_COMPONENT_FORMAT_YUV_V = 3, OHOS_IMAGE_COMPONENT_FORMAT_JPEG = 4, } |
图像组成类型枚举值。 |
函数
名称 | 描述 |
---|---|
OH_Image_InitImageNative (napi_env env, napi_value source) | 从输入的JavaScript Native API 图像 对象中解析 native ImageNative 对象。 |
OH_Image_ClipRect (const ImageNative *native, struct OhosImageRect *rect) | 获取native ImageNative 对象 OhosImageRect 信息。 |
OH_Image_Size (const ImageNative *native, struct OhosImageSize *size) | 获取native ImageNative 对象的 OhosImageSize 信息。 |
OH_Image_Format (const ImageNative *native, int32_t *format) | 获取native ImageNative 对象的图像格式。 |
OH_Image_GetComponent (const ImageNative *native, int32_t componentType, struct OhosImageComponent *componentNative) | 从 native ImageNative 对象中获取 OhosImageComponent。 |
OH_Image_Release (ImageNative *native) | 释放 ImageNative native对象。 |