# ImageEditor **Repository Path**: shanxsx/ImageEditor ## Basic Information - **Project Name**: ImageEditor - **Description**: 图片编辑,裁剪旋转,贴纸涂鸦,滤镜... - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2019-05-21 - **Last Updated**: 2025-08-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 图片编辑 实现图片处理的主流功能,涉及图片处理、手势事件处理、自定义控件等。 目前还在陆续的开发完善阶段,旨在完成相应功能和优化性能,未来封装抽象想做成友好的可扩展的图片处理类库。 ### 裁剪 仿美图秀秀 1. 自由裁剪 done 2. 比例裁剪 done 3. 自定义控件裁剪框,支持角、边拖动 done 4. 自定义控件裁剪框,支持双指缩放 done 5. 仿美图秀秀 UI done ### 旋转 仿美图秀秀 1. 90度旋转 done 2. 镜像反转 done 3. 手指滑动任意角度旋转 todo ### 贴纸 仿 in 1. 自定义控件,贴纸浮层 done 1. 右下角触控,贴纸放大,旋转 done 2. 双指触控,贴纸放大,旋转 done 3. 单指触控,贴纸移动 done 4. 支持自定义贴纸 menu done 5. 内置贴纸 menu,镜像垂直反转,镜像水平反转,镜像双向,反转,删除 done 6. 自动提升功能,贴纸覆盖在一起时可以上下循环切换,可配置开启 done 7. 贴纸位置,缩放比例,最大最小缩放可配置 done 8. 贴纸变色,支持变为纯色 done 9. 支持贴纸真删,假删,回收资源等 done 10. 贴纸贴上之后波动一下动画,部分完成,现在支持设置 initScale = 1 时 done 11. 仿 in UI todo ### 涂鸦 我们常见的马赛克是涂鸦的一种类型,这里不仅仅是马赛克。 1. 支持手势路径绘制 done 2. 支持拖动矩形区域绘制 done 3. 马赛克模式 done 4. 高斯模糊模式 done 5. 纯色模式 done 6. 图片模式 done 7. poly 模式 done 8. 支持多层涂鸦 done ### 滤镜 ### 虚化 ### 大头