# ImageEdit **Repository Path**: harmonyos_codelabs/ImageEdit ## Basic Information - **Project Name**: ImageEdit - **Description**: 基于图片编解码,实现图片编辑,包含裁剪、旋转、色域调节(本文只介绍亮度、透明度、饱和度)等功能。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 11 - **Forks**: 10 - **Created**: 2024-06-15 - **Last Updated**: 2025-09-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于图片编解码实现图片编辑功能 基于图片编解码,实现图片编辑,包含裁剪、旋转、色域调节(本章只介绍亮度、透明度、饱和度)等功能。 ![image](screenshots/device/edit.gif) ### 相关概念 - 图片解码:图片解码指将所支持格式的存档图片解码成统一的PixelMap,以便在应用或系统中进行图片显示或图片处理。 - PixelMap:图像像素类,用于读取或写入图像数据以及获取图像信息。 - 图片编码:图片编码指将PixelMap编码成不同格式的存档图片(当前仅支持打包为JPEG、WebP 和 png 格式),用于后续处理,如保存、传输等。 ### 相关权限 - ohos.permission.MEDIA_LOCATION ### 使用说明 1. 按照个人需求点击按钮进行裁剪及调节。 2. 完成之后可按需保存图片。 ### 约束与限制 1. 本示例仅支持标准系统上运行,支持设备:华为手机。 2. HarmonyOS系统:HarmonyOS 5.0.5 Release及以上。 3. DevEco Studio版本:DevEco Studio 5.0.5 Release及以上。 4. HarmonyOS SDK版本:HarmonyOS 5.0.5 Release SDK及以上。