/ohos5.0/foundation/graphic/graphic_2d/frameworks/surfaceimage/src/ |
H A D | native_image.cpp | 75 if (image == nullptr || image->consumer == nullptr) { in OH_NativeImage_AttachContext() 84 if (image == nullptr || image->consumer == nullptr) { in OH_NativeImage_DetachContext() 93 if (image == nullptr || image->consumer == nullptr) { in OH_NativeImage_UpdateSurfaceImage() 102 if (image == nullptr || image->consumer == nullptr) { in OH_NativeImage_GetTimestamp() 136 image->pSurface = Surface::CreateSurfaceAsProducer(image->producer); in OH_NativeImage_GetSurfaceId() 144 if (image == nullptr || image->consumer == nullptr) { in OH_NativeImage_SetOnFrameAvailableListener() 153 if (image == nullptr || image->consumer == nullptr) { in OH_NativeImage_UnsetOnFrameAvailableListener() 162 if (image == nullptr || *image == nullptr) { in OH_NativeImage_Destroy() 175 delete *image; in OH_NativeImage_Destroy() 176 *image = nullptr; in OH_NativeImage_Destroy() [all …]
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/jsview/models/ |
H A D | image_model_impl.cpp | 31 if (image) { in SetAlt() 46 if (image) { in SetBorder() 65 if (image) { in SetBlur() 73 if (image) { in SetImageFit() 81 if (image) { in SetMatchTextDirection() 89 if (image) { in SetFitOriginSize() 173 return image && image->IsSrcSvgImage(); in IsSrcSvgImage() 179 if (image) { in SetAutoResize() 187 if (image) { in SetSyncMode() 195 if (image) { in SetColorFilterMatrix() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/media/image/ |
H A D | image-structure-c.md | 3 本章节对Image_NativeModule模块开放给开发者使用的结构体进行解释说明。其余结构体说明可直接查阅[API参考](../../reference/apis-image-kit/_imag… 18 释放OH_ImageNative对象使用[OH_ImageNative_Release](../../reference/apis-image-kit/_image___native_module.… 31 创建OH_ImagePackerNative对象使用[OH_ImagePackerNative_Create](../../reference/apis-image-kit/_image___nat… 39 创建PackingOptions结构体的对象使用[OH_PackingOptions_Create](../../reference/apis-image-kit/_image___native_m… 41 释放OH_PackingOptions对象使用[OH_PackingOptions_Release](../../reference/apis-image-kit/_image___native_m… 65 | OH_ImageNative | image | native层的image | [OH_ImageReceiverNative_ReadLatestImage](../../reference… 66 | OH_ImageNative | image | native层的image | [OH_ImageReceiverNative_ReadNextImage](../../reference/a… 118 创建OH_ImageSource_Info对象使用[OH_ImageSourceInfo_Create](../../reference/apis-image-kit/_image___native… 135 创建OH_DecodingOptions对象使用[OH_DecodingOptions_Create](../../reference/apis-image-kit/_image___native_… 137 释放OH_DecodingOptions对象使用[OH_DecodingOptions_Release](../../reference/apis-image-kit/_image___native… [all …]
|
H A D | Readme-CN.md | 3 - [Image Kit简介](image-overview.md) 5 - [使用ImageSource完成图片解码](image-decoding.md) 6 - [使用ImageSource完成多图对象解码](image-picture-decoding.md) 7 - [使用PixelMap完成图像变换](image-transformation.md) 8 - [使用PixelMap完成位图操作](image-pixelmap-operation.md) 9 - [使用ImagePacker完成图片编码](image-encoding.md) 11 - [编辑图片EXIF信息](image-tool.md) 18 - [使用Image_NativeModule处理图像信息](image-info-c.md) 23 - [使用Image完成图片解码](image-decoding-native.md) 24 - [使用Image完成图片接收器](image-receiver-native.md) [all …]
|
H A D | image-info-c.md | 76 OH_ImageNative* image = nullptr; 79 …OH_LOG_ERROR(LOG_APP, "ImageReceiverNativeCTest get image receiver next image failed, errCode: %{p… 88 OH_ImageNative_Release(image); 98 OH_ImageNative_Release(image); 109 OH_ImageNative_Release(image); 121 OH_ImageNative_Release(image); 131 OH_ImageNative_Release(image); 141 OH_ImageNative_Release(image); 151 OH_ImageNative_Release(image); 161 OH_ImageNative_Release(image); [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-image-kit/ |
H A D | image__pixel__map__mdk_8h.md | 14 **相关模块:** [Image](image.md) 40 …image.md#pixelmap透明度类型) = 0,<br/>[OHOS_PIXEL_MAP_ALPHA_TYPE_OPAQUE](image.md#pixelmap透明度类型) = 1,<b… 41 | { [OHOS_PIXEL_MAP_READ_ONLY](image.md#pixelmap-编辑类型) = 0,<br/>[OHOS_PIXEL_MAP_EDITABLE](image.md#… 57 | int32_t [OH_PixelMap_GetDensity](image.md#oh_pixelmap_getdensity) (const [NativePixelMap](image.m… 58 | int32_t [OH_PixelMap_SetDensity](image.md#oh_pixelmap_setdensity) (const [NativePixelMap](image.m… 59 | int32_t [OH_PixelMap_SetOpacity](image.md#oh_pixelmap_setopacity) (const [NativePixelMap](image.m… 60 | int32_t [OH_PixelMap_Scale](image.md#oh_pixelmap_scale) (const [NativePixelMap](image.md#nativepi… 62 | int32_t [OH_PixelMap_Translate](image.md#oh_pixelmap_translate) (const [NativePixelMap](image.md#… 63 | int32_t [OH_PixelMap_Rotate](image.md#oh_pixelmap_rotate) (const [NativePixelMap](image.md#native… 64 | int32_t [OH_PixelMap_Flip](image.md#oh_pixelmap_flip) (const [NativePixelMap](image.md#nativepixe… [all …]
|
H A D | image__receiver__mdk_8h.md | 14 **相关模块:** [Image](image.md) 32 | typedef void(\* [OH_Image_Receiver_On_Callback](image.md#oh_image_receiver_on_callback)) () | 定义n… 40 …image.md#imagereceivernative) \* [OH_Image_Receiver_InitImageReceiverNative](image.md#oh_image_rec… 41 …image.md#oh_image_receiver_getreceivingsurfaceid) (const [ImageReceiverNative](image.md#imagerecei… 42 …image.md#oh_image_receiver_readlatestimage) (const [ImageReceiverNative](image.md#imagereceivernat… 43 …image.md#oh_image_receiver_readnextimage) (const [ImageReceiverNative](image.md#imagereceivernativ… 44 …image.md#oh_image_receiver_on) (const [ImageReceiverNative](image.md#imagereceivernative) \*native… 45 …image.md#oh_image_receiver_getsize) (const [ImageReceiverNative](image.md#imagereceivernative) \*n… 46 …image.md#oh_image_receiver_getcapacity) (const [ImageReceiverNative](image.md#imagereceivernative)… 47 …image.md#oh_image_receiver_getformat) (const [ImageReceiverNative](image.md#imagereceivernative) \… [all …]
|
H A D | image__source__mdk_8h.md | 16 **相关模块:** [Image](image.md) 42 | typedef struct ImageSourceNative_ [ImageSourceNative](image.md#imagesourcenative) | 为图像源方法定义nativ… 57 …image.md#imagesourcenative) \* [OH_ImageSource_InitNative](image.md#oh_imagesource_initnative) (na… 60 | int32_t [OH_ImageSource_GetDelayTime](image.md#oh_imagesource_getdelaytime) (const [ImageSourceNa… 61 | int32_t [OH_ImageSource_GetFrameCount](image.md#oh_imagesource_getframecount) (const [ImageSource… 62 | int32_t [OH_ImageSource_GetImageInfo](image.md#oh_imagesource_getimageinfo) (const [ImageSourceNa… 65 | int32_t [OH_ImageSource_UpdateData](image.md#oh_imagesource_updatedata) (const [ImageSourceNative… 66 | int32_t [OH_ImageSource_Release](image.md#oh_imagesource_release) ([ImageSourceNative](image.md#i… 74 | const char \* [OHOS_IMAGE_PROPERTY_ORIENTATION](image.md#ohos_image_property_orientation) = "Orie… 83 | const char \* [OHOS_IMAGE_PROPERTY_SCENE_TYPE](image.md#ohos_image_property_scene_type) = "SceneT… [all …]
|
H A D | image__mdk_8h.md | 14 **相关模块:** [Image](image.md) 32 | typedef struct ImageNative_ [ImageNative](image.md#imagenative) | 为图像接口定义native层图像对象。 | 39 | { [OHOS_IMAGE_FORMAT_YCBCR_422_SP](image.md#图像格式) = 1000,<br/>[OHOS_IMAGE_FORMAT_JPEG](image.md#图… 40 …image.md#图像颜色通道类型) = 1,<br/>[OHOS_IMAGE_COMPONENT_FORMAT_YUV_U](image.md#图像颜色通道类型) = 2,<br/>[OHOS_… 47 | [ImageNative](image.md#imagenative) \* [OH_Image_InitImageNative](image.md#oh_image_initimagenati… 48 | int32_t [OH_Image_ClipRect](image.md#oh_image_cliprect) (const [ImageNative](image.md#imagenative… 49 | int32_t [OH_Image_Size](image.md#oh_image_size) (const [ImageNative](image.md#imagenative) \*nati… 50 | int32_t [OH_Image_Format](image.md#oh_image_format) (const [ImageNative](image.md#imagenative) \*… 51 | int32_t [OH_Image_GetComponent](image.md#oh_image_getcomponent) (const [ImageNative](image.md#ima… 52 | int32_t [OH_Image_Release](image.md#oh_image_release) ([ImageNative](image.md#imagenative) \*nati…
|
/ohos5.0/docs/en/application-dev/reference/apis-image-kit/ |
H A D | image__receiver__mdk_8h.md | 14 **Related module**: [Image](image.md) 31 …ageReceiverNative_ [ImageReceiverNative](image.md#imagereceivernative) | Defines the data type nam… 32 …(\* [OH_Image_Receiver_On_Callback](image.md#oh_image_receiver_on_callback)) () | Defines the call… 41 …image.md#oh_image_receiver_getreceivingsurfaceid) (const [ImageReceiverNative](image.md#imagerecei… 42 …image.md#oh_image_receiver_readlatestimage) (const [ImageReceiverNative](image.md#imagereceivernat… 43 …image.md#oh_image_receiver_readnextimage) (const [ImageReceiverNative](image.md#imagereceivernativ… 44 …image.md#oh_image_receiver_on) (const [ImageReceiverNative](image.md#imagereceivernative) \*native… 45 …image.md#oh_image_receiver_getsize) (const [ImageReceiverNative](image.md#imagereceivernative) \*n… 46 …image.md#oh_image_receiver_getcapacity) (const [ImageReceiverNative](image.md#imagereceivernative)… 47 …image.md#oh_image_receiver_getformat) (const [ImageReceiverNative](image.md#imagereceivernative) \… [all …]
|
H A D | image__mdk_8h.md | 6 The **image_mdk.h** file declares the APIs used to access the image rectangle, size, format, and co… 14 **Related module**: [Image](image.md) 24 …](_o_h_o_s_1_1_media_1_1_ohos_image_rect.md) | Defines the information about an image rectangle. | 25 …h_o_s_1_1_media_1_1_ohos_image_component.md) | Defines the information about an image component. | 32 | typedef struct ImageNative_ [ImageNative](image.md#imagenative) | Defines an image object at the … 39 …RMAT_YCBCR_422_SP](image.md#image-formats) = 1000,<br>[OHOS_IMAGE_FORMAT_JPEG](image.md#image-form… 40 …image.md#image-color-channel-types) = 1,<br>[OHOS_IMAGE_COMPONENT_FORMAT_YUV_U](image.md#image-col… 47 | [ImageNative](image.md#imagenative) \* [OH_Image_InitImageNative](image.md#oh_image_initimagenati… 49 | int32_t [OH_Image_Size](image.md#oh_image_size) (const [ImageNative](image.md#imagenative) \*nati… 50 …[OH_Image_Format](image.md#oh_image_format) (const [ImageNative](image.md#imagenative) \*native, i… [all …]
|
H A D | image__source__mdk_8h.md | 16 **Related module**: [Image](image.md) 42 …ypedef struct ImageSourceNative_ [ImageSourceNative](image.md#imagesourcenative) | Defines an imag… 57 …image.md#imagesourcenative) \* [OH_ImageSource_InitNative](image.md#oh_imagesource_initnative) (na… 66 | int32_t [OH_ImageSource_Release](image.md#oh_imagesource_release) ([ImageSourceNative](image.md#i… 74 …PERTY_ORIENTATION](image.md#ohos_image_property_orientation) = "Orientation" | Defines a pointer t… 75 …RTY_IMAGE_LENGTH](image.md#ohos_image_property_image_length) = "ImageLength" | Defines a pointer t… 76 …OPERTY_IMAGE_WIDTH](image.md#ohos_image_property_image_width) = "ImageWidth" | Defines a pointer t… 77 …RTY_GPS_LATITUDE](image.md#ohos_image_property_gps_latitude) = "GPSLatitude" | Defines a pointer t… 78 …Y_GPS_LONGITUDE](image.md#ohos_image_property_gps_longitude) = "GPSLongitude" | Defines a pointer … 83 …PROPERTY_SCENE_TYPE](image.md#ohos_image_property_scene_type) = "SceneType" | Defines a pointer to… [all …]
|
H A D | image__pixel__map__mdk_8h.md | 14 **Related module**: [Image](image.md) 40 …image.md#pixelmap-alpha-types) = 0,<br>[OHOS_PIXEL_MAP_ALPHA_TYPE_OPAQUE](image.md#pixelmap-alpha-… 41 | { [OHOS_PIXEL_MAP_READ_ONLY](image.md#pixelmap-editing-types) = 0,<br>[OHOS_PIXEL_MAP_EDITABLE](i… 52 | [NativePixelMap](image.md#nativepixelmap) \* [OH_PixelMap_InitNativePixelMap](image.md#oh_pixelma… 59 | int32_t [OH_PixelMap_SetOpacity](image.md#oh_pixelmap_setopacity) (const [NativePixelMap](image.m… 60 | int32_t [OH_PixelMap_Scale](image.md#oh_pixelmap_scale) (const [NativePixelMap](image.md#nativepi… 62 | int32_t [OH_PixelMap_Translate](image.md#oh_pixelmap_translate) (const [NativePixelMap](image.md#… 63 | int32_t [OH_PixelMap_Rotate](image.md#oh_pixelmap_rotate) (const [NativePixelMap](image.md#native… 64 | int32_t [OH_PixelMap_Flip](image.md#oh_pixelmap_flip) (const [NativePixelMap](image.md#nativepixe… 66 …image.md#oh_pixelmap_getimageinfo) (const [NativePixelMap](image.md#nativepixelmap) \*native, [Oho… [all …]
|
H A D | _image_processing.md | 252 Converts a dual-layer HDR image into a single-layer HDR image. 254 This function is used to generate an output image based on an input image and input gain map. 319 Creates an image processing instance. 347 Converts a single-layer HDR image into a double-layer HDR image. 349 This function is used to generate an output image and output gain map based on an input image. 458 Generates metadata for an HDR image. 559 Checks whether a dual-layer HDR image can be converted into a single-layer HDR image. 584 Checks whether a single-layer HDR image can be converted into a dual-layer HDR image. 705 Used to create an image processing instance for converting a dual-layer HDR image into a single-lay… 724 Used to create an image processing instance for converting a single-layer HDR image into a dual-lay… [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/render/ |
H A D | rs_image_test.cpp | 177 image->scale_ = 0; 309 image->SetScale(1.0); 321 image->SetNodeId(1); 348 RSImage image; variable 360 RSImage image; variable 381 RSImage image; variable 387 image.SetImageFit(0); 390 image.SetImageFit(5); 392 image.SetImageFit(2); 394 image.SetImageFit(3); [all …]
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/kits/native/common/ndk/ |
H A D | image_native.cpp | 31 if (nullptr == image || nullptr == image->imgNative || nullptr == size) { in OH_ImageNative_GetImageSize() 46 if (nullptr == image || nullptr == image->imgNative || nullptr == typeSize) { in OH_ImageNative_GetComponentTypes() 72 if (nullptr == image || nullptr == image->imgNative || nullptr == nativeBuffer) { in OH_ImageNative_GetByteBuffer() 92 if (nullptr == image || nullptr == image->imgNative || nullptr == size) { in OH_ImageNative_GetBufferSize() 109 if (nullptr == image || nullptr == image->imgNative || nullptr == rowStride) { in OH_ImageNative_GetRowStride() 126 if (nullptr == image || nullptr == image->imgNative || nullptr == pixelStride) { in OH_ImageNative_GetPixelStride() 143 if (nullptr == image || nullptr == image->imgNative || nullptr == timestamp) { in OH_ImageNative_GetTimestamp() 158 if (nullptr == image) { in OH_ImageNative_Release() 163 image->imgNative->release(); in OH_ImageNative_Release() 164 delete image->imgNative; in OH_ImageNative_Release() [all …]
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/image/ |
H A D | image_test.cpp | 274 ASSERT_TRUE(image != nullptr); 287 ASSERT_TRUE(image != nullptr); 304 Image image; variable 322 Image image; variable 340 Image image; variable 357 Image image; variable 371 Image image; variable 384 Image image; variable 401 Image image; variable 419 Image image; variable [all …]
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/ |
H A D | BUILD.gn | 22 "image/libgifplugin:gifplugin", 24 "image/libjpegplugin:jpegplugin", 26 "image/libpngplugin:pngplugin", 28 "image/librawplugin:rawplugin", 30 "image/libsvgplugin:svgplugin", 43 #"image/libgifplugin:gifplugin", 48 # "image/libbmpplugin:bmpplugin", 50 "image/libextplugin:extplugin", 54 "image/libpngplugin:pngplugin", 56 "image/librawplugin:rawplugin", [all …]
|
/ohos5.0/docs/en/application-dev/media/image/ |
H A D | image-structure-c.md | 28 …image source.| [OH_ImagePackerNative_PackToFileFromImageSource](../../reference/apis-image-kit/_im… 65 …image | Image at the native layer.| [OH_ImageReceiverNative_ReadLatestImage](../../reference/apis-… 66 …image | Image at the native layer.| [OH_ImageReceiverNative_ReadNextImage](../../reference/apis-im… 125 …nfo_GetWidth](../../reference/apis-image-kit/_image___native_module.md#oh_imagesourceinfo_getwidth… 126 …o_GetHeight](../../reference/apis-image-kit/_image___native_module.md#oh_imagesourceinfo_getheight… 144 …image to decode.| [OH_DecodingOptions_GetIndex](../../reference/apis-image-kit/_image___native_mod… 145 …image to decode.| [OH_DecodingOptions_SetIndex](../../reference/apis-image-kit/_image___native_mod… 172 …Native_Rotate](../../reference/apis-image-kit/_image___native_module.md#oh_pixelmapnative_rotate) … 198 …fo is the image information struct encapsulated at the native layer. It stores the width, height, … 207 …o_GetWidth](../../reference/apis-image-kit/_image___native_module.md#oh_pixelmapimageinfo_getwidth… [all …]
|
H A D | image-overview.md | 3 …processing, and constructing image pixel data to achieve the required image effect. Image developm… 5 Before image development, be familiar with the following basic concepts: 9 …The operation of decoding an archived image in a supported format into a PixelMap for image displa… 27 The figure below illustrates the image development process. 31  37 3. [Image decoding](image-decoding.md): Decode the image source to generate a PixelMap. 39 …image-transformation.md): Process the PixelMap by modifying the image attributes to implement imag… 41 …age encoding](image-encoding.md): Use the **ImagePacker** class to compress and encode the PixelMa… 43 In addition to the preceding basic image development capabilities, OpenHarmony provides the [image … 47 Image Kit supports multiple image formats and uses efficient algorithms and optimization policies t… [all …]
|
H A D | image-transformation.md | 7 Read [Image](../../reference/apis-image-kit/js-apis-image.md#pixelmap7) for APIs related to image t… 9 1. Complete [image decoding](image-decoding.md) and obtain a **PixelMap** object. 11 2. Obtain image information. 15 // Obtain the image size. 24 3. Perform image transformation. 26 Original image: 30 - Crop the image. 42 - Scale the image. 52 - Translate the image. 62 - Rotate the image. [all …]
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/image/ |
H A D | image_testone_ng.cpp | 36 ImageModelNG image; variable 95 ImageModelNG image; variable 154 ImageModelNG image; variable 213 ImageModelNG image; variable 256 ImageModelNG image; variable 299 ImageModelNG image; variable 342 ImageModelNG image; variable 388 ImageModelNG image; variable 470 ImageModelNG image; variable 550 ImageModelNG image; variable [all …]
|
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/pixel_map_test/ |
H A D | native_image_test.cpp | 140 image.release(); 155 image.buffer_ = nullptr; 221 image.buffer_ = nullptr; 243 image.components_.clear(); 246 image.components_.clear(); 302 ret8 = image.GetComponent(type); 312 image.buffer_ = nullptr; 334 image.components_.clear(); 389 image.GetComponent(type); 393 image.GetComponent(type); [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/ |
H A D | js-apis-effectKit.md | 36 … | [image.PixelMap](../apis-image-kit/js-apis-image.md#pixelmap7) | 是 | image模块创建的PixelMap实例。可通… 47 import { image } from "@kit.ImageKit"; 80 … | [image.PixelMap](../apis-image-kit/js-apis-image.md#pixelmap7) | 是 | image模块创建的PixelMap实例。可… 99 import { image } from "@kit.ImageKit"; 138 … | [image.PixelMap](../apis-image-kit/js-apis-image.md#pixelmap7) | 是 | image模块创建的PixelMap实例。可… 197 … | [image.PixelMap](../apis-image-kit/js-apis-image.md#pixelmap7) | 是 |image模块创建的PixelMap实例。可通过… 250 … | [image.PixelMap](../apis-image-kit/js-apis-image.md#pixelmap7) | 是 |image模块创建的PixelMap实例。可通过… 975 | Promise\<image.PixelMap> | Promise对象。返回已添加链表效果的源图像的image.PixelMap。 | 1002 getPixelMap(): image.PixelMap 1004 获取已添加链表效果的源图像的image.PixelMap。 [all …]
|
H A D | _o_h___native_image.md | 213 | image | 指向**OH_NativeImage**实例的指针。 | 241 | image | 指向**OH_NativeImage**实例的指针。 | 313 | image | 指向**OH_NativeImage**实例的指针。 | 347 | image | 指向**OH_NativeImage**实例的指针。 | 386 | image | 是指向**OH_NativeImage**实例的指针。 | 414 | image | 是指向**OH_NativeImage**实例的指针。 | 471 | image | 是指向**OH_NativeImage**实例的指针。 | 493 | image | 是指向**OH_NativeImage**实例的指针。 | 519 | image | 是指向**OH_NativeImage**实例的指针。 | 546 | image | 是指向**OH_NativeImage**实例的指针。 | [all …]
|