ImageToolbox

一个 App 搞定裁剪滤镜 OCR 去背景,手机修图不用装一堆工具

ImageToolbox 是一款基于 Kotlin 与 Jetpack Compose 开发的开源 Android 图像处理应用,定位为手机上的全能图片工具箱。它把裁剪、旋转、绘图、滤镜、EXIF 编辑、批量处理等常用功能集中在一个应用里,还内置 OCR 文字识别、背景移除等偏 AI 的能力,解决用户为了修图、压缩、加滤镜、改元数据而反复安装多个 App 的痛点。界面使用 Material 设计,操作直观,支持批量处理与多种格式导出,且完全离线运行,不依赖云端上传,隐私性较好。项目在 GitHub 上星标超过 1.4 万,更新活跃,可通过 F-Droid 或 GitHub Releases 获取,适合普通用户日常修图,也适合开发者参考 Compose 与图像处理实践。

开源 free 图像生成
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 14665
维护状态 活跃
是否开源
定价模式 free

项目数据

分类图像生成
开发团队T8RIN
所属国家
官网地址
定价模式free
价格说明开源免费应用,无付费信息
访问状态
是否开源
开源协议Apache-2.0
主要语言Kotlin
技术栈/模型ai,android,background-removal,crop,edit-photo,exif,f-droid,filter-image,image-manipulation,jetpack-compose,jxl,kotlin,material-you,ocr-recognition,pdf,photo-collage,photo-editor,psd,qrcode-scanner,upscaling
GitHub 星标★ 14665
30天Star增速
HF 下载量
上线时间2022-04-06 00:00:00
最近更新2026-09-18 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-19
浏览次数0

使用教程

难度:进阶 约 20 分钟 部署方式:本地安装 5 步

环境要求

  • JDK 环境(Gradle 构建所需,README 未指定版本)
  • Gradle 构建工具(可使用项目自带 gradlew 包装器)
  • Android 设备或模拟器,用于运行应用
  • 能访问 github.com 的网络环境
  • 磁盘空间用于存放仓库与构建产物

安装与启动步骤

  1. 1克隆仓库

    把 ImageToolbox 源码拉取到本地。README 中的仓库地址是占位符,请替换为真实地址。

    git clone https://github.com/T8RIN/ImageToolbox.git
    cd ImageToolbox
  2. 2安装依赖

    README 说明用你习惯的包管理器安装依赖(例如 Gradle)。本项目为 Gradle 工程,直接用自带包装器即可。

  3. 3构建项目

    在仓库根目录执行构建命令,首次构建会下载依赖,耗时较长,请保持网络畅通。

    bash ./gradlew build
  4. 4运行应用

    README 给出的运行方式为执行 gradlew run。注意:Android 项目通常需通过 Android Studio 或 adb install 安装到设备。

    bash ./gradlew run
  5. 5普通用户直接安装

    不编译源码的用户,可直接从 README 提供的 F-Droid、Google Play 或 GitHub Releases 页面下载安装包。

如何确认成功

执行 ./gradlew build 输出 BUILD SUCCESSFUL;应用安装到设备后能正常打开并看到主界面。

常见问题

Q:一定要自己编译源码吗?

A:不需要。README 顶部提供了 Google Play、F-Droid 和 GitHub Releases 链接,直接下载安装 APK 更省事。

Q:clone 命令里的 yourusername 是什么?

A:那是 README 中的占位符,实际应使用项目真实仓库地址 https://github.com/T8RIN/ImageToolbox.git。

Q:执行 gradlew run 没有反应?

A:这是 Android 应用工程,gradlew run 未必适用,建议改用 Android Studio 运行,或用 adb install 安装生成的 APK。

Q:构建失败提示缺少环境怎么办?

A:确认已安装 JDK 与 Android SDK,并检查网络能否正常下载 Gradle 依赖,具体可查阅项目 Wiki。

注意事项

  • 应用完全离线运行,图片不上传云端,隐私性较好,适合处理敏感照片。
  • README 的安装说明较简略,遇到问题建议优先查阅官方 Wiki 与 F-Droid 页面。
  • 构建 Android 工程通常还需要 Android SDK,README 未明确列出,请自行按需准备。
  • 命令中的路径与参数请按本机实际情况调整,不要照抄可能有误的示例值。

核心亮点

  • 功能覆盖极广,裁剪、绘图、滤镜、EXIF、OCR、背景移除等几十项工具集成在单一应用内
  • 完全离线运行,图片不上传服务器,隐私安全且无网络也能用
  • 基于 Jetpack Compose 与 Kotlin 开发,界面现代、代码结构清晰,适合学习参考

不足之处

  • 功能入口较多,新手首次使用需要一定时间熟悉界面层级
  • 部分高级 AI 能力(如背景移除)依赖本地模型,低端设备处理速度可能偏慢

适用场景

  • 日常手机修图:裁剪、旋转、加滤镜、涂鸦标注后快速分享
  • 批量处理:一次性压缩、改尺寸、加滤镜或清除多张图片的 EXIF 信息
  • 办公学习:用 OCR 提取图片中的文字,或移除证件照背景

替代项目

Snapseed、ImageMagick、GIMP

项目介绍

ImageToolbox 是一个图像生成领域的开源项目,官方简介:️ Image Toolbox is a powerful app for advanced image manipulation. It offers dozens of features, from basic tools like crop and draw to filters, OCR, and a wide range of image processing options。项目使用 Kotlin 开发,在 GitHub 上获得 14665 星标。

上一篇:sd-webui-cd-tuner

下一篇:没有了!

同类项目推荐

satori 开源

网页代码一键变高清图,放大不糊,不用截图

Enlightened library to convert HTML and CSS to SVG

★ 13952 2026-08-09
C2GAN 开源

用关键点精准控制图像生成,让AI画出你想要的结构

[ACM MM 2019 Oral] Cycle In Cycle Generative Adversarial Networks for Keypoint-Guide···

★ 70 2026-08-09
DeTikZify 开源

上传图表或草图,秒变可编译的TikZ矢量代码。

Synthesizing Graphics Programs for Scientific Figures and Sketches with TikZ.

★ 1820 2026-08-09
imagen-pytorch 开源

说句话生成高清图,放大也不糊

Implementation of Imagen, Google's Text-to-Image Neural Network, in Pytorch

★ 8425 2026-08-09