GitHub爆款神器 | IOPaint:21.7k star 开源AI图像修复项目,竟能秒删水印、拓展画幅!

简介: IOPaint 是一款由 Sanster 团队开发的开源图像处理工具,集成多种 SOTA AI 模型,支持图像擦除、对象替换、文本绘制和图像外扩等功能。它操作简便,一键安装,适用于 Windows、macOS、Linux 和 Apple Silicon 系统,适合摄影爱好者、电商从业者及内容创作者使用,大幅提升图像处理效率。

嗨,我是小华同学,专注解锁高效工作与前沿AI工具!每日精选开源技术、实战技巧,助你省时50%、领先他人一步。👉免费订阅,与10万+技术人共享升级秘籍!


image.png

IOPaint 是 Sanster 团队出品的开源图像处理工具,集 SOTA AI 模型于一体,支持图像擦除(Erase)、对象替换(Replace Object)、文字绘制(Draw Text)、图像外扩(Out‑painting)等功能。它不仅支持 Windows 一键安装,还可本地部署,兼容 CPU、GPU 及 Apple Silicon ([github.com][1])。

痛点场景

  • 旅游照里常见路人、广告牌、水印,影响颜值却难处理。
  • 电商主图需清除背景/水印,传统PS操作繁琐。
  • 内容创作者常需图文注释、重点标记,制图效率低。
  • 希望拓宽图像边界制作海报、拼图、故事板。
  • Photoshop太复杂还收费,IOPaint主打“一涂就懂,一键解决”,零基础也能上手。

核心功能亮点

擦除(Erase)🔧

依托 LaMa 模型,一键去除水印、路人、瑕疵,边缘自然无痕。

对象替换(Replace Object)

采用 PowerPaint + Stable Diffusion,选区涂抹后输入提示词,如“蓝天”“卡通人物”,自动替换。

文本绘制(Draw Text)

通过 AnyText 模型在图内智能生成注释标签,告别繁琐贴图。

图像外扩(Out‑painting)

拓展画布并自动延伸细节,轻松制作海报或拼图。

插件系统

插件名称 功能说明
Segment Anything 精准交互式区域分割
RemoveBG 一键抠图生成透明背景
Anime Segmentation 二次元专用抠图
Real‑ESRGAN 图像超分辨率重建
GFPGAN / RestoreFormer 人脸清晰度修复

批量处理(CLI Command)

支持命令行批量擦除或处理海量图片,自动化高效。

多平台兼容

支持 Windows(一键安装包)、macOS/iOS(OptiClean)、Linux 以及 Apple Silicon 系统。

技术架构概览

技术优势一览

技术模块 优势亮点
SOTA AI 模型 包括 LaMa、Stable Diffusion、PowerPaint 等,处理效果领先
插件化扩展 支持多模型与插件组合,扩展灵活
前后端分离 Web UI 与 API 分离,自定义二次开发友好
跨平台部署 多系统支持,运行稳定
CLI+批量 高效自动化处理,empower专业用户

界面效果展示

image.png

实操示例

pip install iopaint
iopaint start --model=lama --device=cpu --port=8080

访问 http://127.0.0.1:8080,即可使用 Web UI:

  • 上传照片 → 涂抹水印区域 → 点击 “Erase” → 完成修复。
  • 切换 “PowerPaint” 模式 → 涂抹区域 → 输入提示词 → 自动替换效果立显。
  • 选择 “Out‑painting” 模式 → 扩展画布 → 指定方向 → AI生成拓展内容。

启用插件模式:

iopaint start --enable-remove-bg --remove-bg-model briaai/RMBG-2.0

批量处理命令:

iopaint run --model=lama --device=cpu \
 --image=/input/folder --mask=/masks --output=/out

应用场景解析

  • 旅游写真:一键去除路人水印,让旅行照片更纯粹。
  • 电商运营:批量处理产品图,提高视觉一致性。
  • 内容创作:博主/讲师制作图文素材高效便捷。
  • 设计预览:快速生成概念图、场景草图。
  • 素材批处理:素材库清洗、自动化处理流程最佳选择。

同类项目对比及优势

比较维度 IOPaint Cleanup.pictures LaMa‑cleaner Photoshop
开源性 ✅ Apache‑2.0
功能覆盖 擦除/替换/外扩/文字/插件 仅擦除 擦除+分割 全功能但复杂
上手便捷 WebUI + CLI + 一键安装 网页版 需开发环境 高上手门槛 & 付费
性价比 ⭐⭐⭐⭐ 免费开源 ⭐⭐ 付费 ⭐⭐⭐

总结

IOPaint 都是最高性价比的 PS 替代方案,无门槛上手、一键搞定图像处理。

项目地址

https://github.com/Sanster/IOPaint

相关文章
|
2月前
|
人工智能 中间件 数据库
沐曦 GPU 融入龙蜥,共筑开源 AI 基础设施新底座
沐曦自加入社区以来,一直与龙蜥社区在推动 AIDC OS 的开源社区建设等方面保持合作。
|
3月前
|
存储 人工智能 Java
AI 超级智能体全栈项目阶段二:Prompt 优化技巧与学术分析 AI 应用开发实现上下文联系多轮对话
本文讲解 Prompt 基本概念与 10 个优化技巧,结合学术分析 AI 应用的需求分析、设计方案,介绍 Spring AI 中 ChatClient 及 Advisors 的使用。
1493 133
AI 超级智能体全栈项目阶段二:Prompt 优化技巧与学术分析 AI 应用开发实现上下文联系多轮对话
|
3月前
|
存储 人工智能 Java
AI 超级智能体全栈项目阶段三:自定义 Advisor 与结构化输出实现以及对话记忆持久化开发
本文介绍如何在Spring AI中自定义Advisor实现日志记录、结构化输出、对话记忆持久化及多模态开发,结合阿里云灵积模型Qwen-Plus,提升AI应用的可维护性与功能性。
848 125
AI 超级智能体全栈项目阶段三:自定义 Advisor 与结构化输出实现以及对话记忆持久化开发
|
3月前
|
人工智能 Java API
AI 超级智能体全栈项目阶段一:AI大模型概述、选型、项目初始化以及基于阿里云灵积模型 Qwen-Plus实现模型接入四种方式(SDK/HTTP/SpringAI/langchain4j)
本文介绍AI大模型的核心概念、分类及开发者学习路径,重点讲解如何选择与接入大模型。项目基于Spring Boot,使用阿里云灵积模型(Qwen-Plus),对比SDK、HTTP、Spring AI和LangChain4j四种接入方式,助力开发者高效构建AI应用。
1716 122
AI 超级智能体全栈项目阶段一:AI大模型概述、选型、项目初始化以及基于阿里云灵积模型 Qwen-Plus实现模型接入四种方式(SDK/HTTP/SpringAI/langchain4j)
|
2月前
|
人工智能 运维 Java
Spring AI Alibaba Admin 开源!以数据为中心的 Agent 开发平台
Spring AI Alibaba Admin 正式发布!一站式实现 Prompt 管理、动态热更新、评测集构建、自动化评估与全链路可观测,助力企业高效构建可信赖的 AI Agent 应用。开源共建,现已上线!
4122 62
|
2月前
|
人工智能 自然语言处理 Shell
我们开源了一款 AI 驱动的用户社区
KoalaQA 是一款开源的 AI 驱动用户社区,支持智能问答、语义搜索、自动运营与辅助创作,助力企业降低客服成本,提升响应效率与用户体验。一键部署,灵活接入大模型,快速构建专属售后服务社区。
316 5
我们开源了一款 AI 驱动的用户社区
|
3月前
|
Apache 数据安全/隐私保护 Docker
【开源问答系统】GitHub 14.9k star 的开源问答引擎来了,三分钟搭建完成~~~
Apache Answer 是一款开源问答系统,助力团队将零散知识沉淀为结构化资产。支持 Docker 快速部署、插件扩展、权限控制与多语言,兼具高效搜索、投票排序与私有化部署能力,适用于技术社区、企业知识库与用户支持场景。
606 22
|
2月前
|
人工智能 搜索推荐 UED
一个牛逼的国产AI自动化工具,开源了 !
AiPy是国产开源AI工具,结合大语言模型与Python,支持本地部署。用户只需用自然语言描述需求,即可自动生成并执行代码,轻松实现数据分析、清洗、可视化等任务,零基础也能玩转编程,被誉为程序员的智能助手。
|
3月前
|
缓存 自然语言处理 JavaScript
抓紧上车,别再错过啦, Github 开源后台管理平台,Naive UI !!!
naive-ui-pro 是基于 Vue3 + Vite + TypeScript 的免费开源中后台模板,主打“路由插件化架构”,将权限、页签、缓存等功能拆解为可插拔模块,像搭积木一样灵活组装。内置 14+ 插件、Pro Naive UI 组件库与丰富示例,支持移动端适配、多主题、国际化,MIT 许可,开箱即用,助力高效开发。
452 4