1
2
3# ImageEffect
4
5- [Introduction](#Introduction)
6- [Directory Structure](#Directory-Structure)
7- [Compilation](#Compilation)
8- [Repositories Involved](#Repositories-Involved)
9
10## Introduction
11
12
13
14**Image** 1 Diagram of the image editing component architecture
15
16![](figures/imageeffect-architecture.jpg)
17
18
19## Directory Structure
20
21The structure of the repository directory is as follows:
22
23```
24/foundation/multimedia/image_effect
25├── frameworks
26│   ├── native
27│   │   └── capi
28│   │   ├── effect
29│   │   └── efilter
30│   │   └── utils
31├── interfaces
32│   ├── inner_api
33│   └── kits
34├── test
35│   └── unittest
36├── BUILD.gn
37├── bundle.json
38├── config.gni
39└── LICENSE
40```
41
42## Compilation
43
44```
45./build.sh --product-name {product-name} --build-target foundation/multimedia/image_effect:image_effect
46```
47
48 {product-name} is the currently supported platform, such as rk3568.
49
50## Repositories Involved
51
52[ImageEffect Development Guidance (C/C++)](https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/media/image/image-effect-guidelines.md)53