ImageToolbox

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

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 图像生成 🍴 复刻 660 👀 关注 64
GitHub ↗
GitHub 星标 ★ 15301
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费应用,无付费信息

项目预览

ImageToolbox 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类图像生成
开发团队T8RIN
定价模式🏷️完全免费
价格说明开源免费应用,无付费信息
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议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 星标★ 15301
上线时间2022-04-06 00:00:00
代码更新2026-11-03
仓库体积499.7 MB
本站数据更新2026-11-03
维护状态活跃
收录时间2026-09-19
浏览次数2

项目介绍

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-19 · 当前星标 ★ 15301

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 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

上一篇:sd-webui-cd-tuner

下一篇:ai-picture-editor

同类项目推荐

ChronoEdit 开源

让 AI 理解时间变化,编辑图像还能预测未来状态

[ICLR 2026] ChronoEdit: Towards Temporal Reasoning for Image Editing and World Simul···

★ 709 2026-08-09
token-art-tools 开源

用滑块调参,自动生成图像并导出数据,轻松分析生成艺术概率。

Static web application for generative artists to explore creative concepts via mappa···

★ 72 2026-08-09
com.doji.diffusers 开源

在Unity里直接跑Stable Diffusion,无需后端

A Unity package to run pretrained diffusion models with Unity Sentis

★ 66 2026-08-09
TF-ICON 开源

不训练,用扩散模型把不同风格图像无缝合成一张

[ICCV 2023] "TF-ICON: Diffusion-Based Training-Free Cross-Domain Image Composition" ···

★ 811 2026-08-09
lpd 开源

让自回归图像生成提速数倍,实时出图不等待。

[ICLR 2026 Oral] Locality-aware Parallel Decoding for Efficient Autoregressive Image···

★ 107 2026-08-09
oil-visual 开源

给 Codex 配上漫画墨绘画笔,让技术解释一目了然

制作统一漫画墨线风格的解释图与透明角色插图,用于概念、流程、比较和文章配图。

★ 105 2026-08-09
OminiControl 开源

给 FLUX 加 0.1% 参数,就能用边缘/深度/姿态精准控图

[ICCV 2025 Highlight] OminiControl: Minimal and Universal Control for Diffusion Tran···

★ 1958 2026-10-15
NAI-Utility-Tool 开源

桌面端高效调用 NovelAI,生成与重绘更顺手

A frontend tool for the NovelAI API, offering a clean, high-efficiency interface alo···

★ 78 2026-08-09