1# Image<a name="EN-US_TOPIC_0000001139841951"></a>
2
3-   [Introduction](#section11660541593)
4-   [Directory Structure](#section161941989596)
5-   [Repositories Involved](#section1533973044317)
6
7## Introduction<a name="section11660541593"></a>
8
9The  **image**  repository provides easy-to-use APIs for developing image encoding and decoding features. Currently, the following image formats are supported: JPEG, PNG, BMP.
10
11**Figure  1**  Image architecture<a name="fig99659301300"></a>
12![](figures/image-architecture.png "image-architecture")
13
14## Directory Structure<a name="section161941989596"></a>
15
16The structure of the repository directory is as follows:
17
18```
19/foundation/multimedia/image
20├── frameworks                    # Framework code
21│   ├── innerkitsimpl             # Native API implementation
22│   └── jni                       # JNI implementation
23├── ohos.build                    # Build configuration
24├── interfaces                    # External APIs
25│   ├── innerkits                 # APIs of other internal subsystems
26│   └── kits                      # Java APIs
27├── plugins                       # Image plug-in implementation
28│   ├── common                    # Common image plug-ins
29│   ├── manager                   # Image plug-in manager
30├── test                          # Test resources
31```
32
33## Repositories Involved<a name="section1533973044317"></a>
34
35[multimedia\_image\_framework](https://gitee.com/openharmony/multimedia_image_framework/blob/master/README_zh.md)
36
37