• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Image
2<!--Kit: Image Kit-->
3<!--Subsystem: Multimedia-->
4<!--Owner: @aulight02-->
5<!--SE: @liyang_bryan-->
6<!--TSE: @xchaosioda-->
7
8## Overview
9
10The module enables access to image APIs.
11
12You can refer to the corresponding development guide and samples based on your development requirements.
13
14- [Image Decoding](../../media/image/image-decoding-native.md)
15- [Image Encoding](../../media/image/image-encoding-native.md)
16- [Image Transformation](../../media/image/image-transformation-native.md)
17- [PixelMap Operations](../../media/image/image-pixelmap-operation-native.md)
18- [Image Receiving](../../media/image/image-receiver-native.md)
19
20**Since**: 8
21
22## Files
23
24| Name| Description|
25| -- | -- |
26| [image_mdk.h](capi-image-mdk-h.md) | Declares the APIs used to access the image rectangle, size, format, and component data.|
27| [image_mdk_common.h](capi-image-mdk-common-h.md) | Declares the common enums and structs used by the image APIs.|
28| [image_packer_mdk.h](capi-image-packer-mdk-h.md) | Declares the APIs used to pack an image or a PixelMap into a buffer or file.|
29| [image_pixel_map_mdk.h](capi-image-pixel-map-mdk-h.md) | Declares the APIs used to lock, access, and unlock a pixel map.|
30| [image_pixel_map_napi.h](capi-image-pixel-map-napi-h.md) | Declares the APIs used to lock, access, and unlock a pixel map.|
31| [image_receiver_mdk.h](capi-image-receiver-mdk-h.md) | Declares the APIs used to obtain image data from the native layer.|
32| [image_source_mdk.h](capi-image-source-mdk-h.md) | Declares the APIs used to decode an image source into a PixelMap.|
33