GitHub – Sanster/IOPaint: Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any thing on your pictures.

2个月前更新 114 00

Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any thing ...

所在地:
中国
语言:
zh
收录时间:
2025-05-19
其他站点:
GitHub – Sanster/IOPaint: Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any thing on your pictures.GitHub – Sanster/IOPaint: Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powered by stable diffusion) any thing on your pictures.

网站(仓库)整体介绍
该网站对应GitHub仓库Sanster/IOPaint(原`lamacleaner`仓库已归档,现为只读状态),是一个基于最先进(SOTA)AI模型的开源图像修复与编辑工具。项目聚焦于解决图像“擦除”“替换”“扩展”等需求,支持自托管,兼容CPU、GPU及Apple Silicon设备,目前收获22.2k星标、2.3k分叉,是GitHub上热门的图像AI工具项目。

核心功能与特色
1. 多场景AI模型支持
工具整合了两类核心模型,覆盖不同编辑需求:
擦除模型(Erase Models):如LaMa,用于精准移除图像中的 unwanted 内容(比如杂物、缺陷、水印、多余人物等),保持背景自然。
扩散模型(Diffusion Models):如PowerPaint、Stable Diffusion XL、AnyText等,支持内容替换(比如把图像中的物体换成其他内容)、图像扩展(Outpainting)(扩展现有图像的边界,补全画面)、文字添加(AnyText)(生成自然融入图像的文字)。

2. 实用插件系统
提供多款辅助插件,提升编辑效率:
Segment Anything:交互式物体分割,精准圈选需要编辑的区域;
RemoveBG/Anime Seg:RemoveBG一键去除图像背景,Anime Seg针对动漫图像优化;
RealESRGAN:图像超分辨率(提升画质);
GFPGAN/RestoreFormer:人脸修复(改善模糊、破损的面部细节)。

3. 便捷文件管理
内置FileManager功能,可直接浏览本地图片文件夹,编辑完成后一键保存到指定输出目录,简化“导入编辑导出”流程。

使用方式
1. WebUI可视化操作
最常用的方式是通过WebUI(网页界面)操作:
安装启动:通过`pip install iopaint`安装后,运行命令(如`iopaint start model=lama device=cpu port=8080`)启动服务,访问`http://localhost:8080`即可使用。
适配性:支持自动下载模型(可指定模型存储目录),兼容Windows(提供1click安装器)、macOS(OptiClean App)、iOS等系统。

2. 命令行批量处理
适合批量编辑图像:
通过`iopaint run`命令,指定输入图像目录、mask(遮罩)目录、输出目录及模型,即可批量处理多组图像(如用同一mask处理所有输入图)。

开发与部署
技术栈:前端基于Node.js(需安装`npm`依赖并构建),后端基于Python(依赖`torch`等库)。
本地开发:克隆仓库后,前端运行`npm run dev`启动开发服务器,后端运行`python main.py start`启动服务,访问`http://localhost:5173`调试。

其他信息
许可证:采用Apache2.0开源许可证,可自由修改、商用。
扩展资源:官网`www.iopaint.com`提供模型详情、插件指南;项目还提供Hugging Face Spaces在线演示、Colab Notebook快速体验链接。

该工具的核心优势是免费开源+多模型覆盖+易使用,适合个人用户快速编辑图像,也支持开发者二次开发或企业自托管部署。

相关导航

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...