• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Image_NativeModule
2<!--Kit: Image Kit-->
3<!--Subsystem: Multimedia-->
4<!--Owner: @aulight02-->
5<!--SE: @liyang_bryan-->
6<!--TSE: @xchaosioda-->
7
8## Overview
9
10The module provides image processing capabilities, including encoding and decoding an image and obtaining image data from the native layer.
11
12The APIs of this module do not need to be imported through the JS interface. You can directly use the NDK to develop the features.
13
14You can refer to the corresponding development guide and samples based on your development requirements.
15
16- [Using Image_NativeModule to Decode Images](../../media/image/image-source-c.md)
17- [Using Image_NativeModule to Decode Pictures](../../media/image/image-source-picture-c.md)
18- [Using Image_NativeModule to Receive Images](../../media/image/image-receiver-c.md)
19- [Using Image_NativeModule for PixelMap Operations](../../media/image/pixelmap-c.md)
20- [Using Image_NativeModule to Process Image Information](../../media/image/image-info-c.md)
21- [Using Image_NativeModule to Encode Images](../../media/image/image-packer-c.md)
22- [Using Image_NativeModule to Encode Pictures](../../media/image/image-packer-picture-c.md)
23
24**Since**: 12
25
26## Files
27
28| Name| Description|
29| -- | -- |
30| [image_common.h](capi-image-common-h.md) | Declares the common enums and structs used by the image interface.|
31| [image_native.h](capi-image-native-h.md) | Declares the cropping rectangle, size, and component data of an image.|
32| [image_packer_native.h](capi-image-packer-native-h.md) | Declares the APIs for image encoding.|
33| [image_receiver_native.h](capi-image-receiver-native-h.md) | Declares the APIs used to obtain image data from the native layer.|
34| [image_source_native.h](capi-image-source-native-h.md) | Declares the APIs for image decoding.|
35| [picture_native.h](capi-picture-native-h.md) | Declares the APIs for obtaining picture data and information.|
36| [pixelmap_native.h](capi-pixelmap-native-h.md) | Declares the APIs for accessing a PixelMap.|
37