IOPaint 图片智能修复:去水印、移除路人、补全细节的三步指南
【免费下载链接】IOPaintImage 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.项目地址: https://gitcode.com/GitHub_Trending/io/IOPaint
想发布一张图,却被水印挡住;拍了半天,路人总入镜。IOPaint 是一个开源 AI 图片修复工具,能帮你去掉水印和多余人物、擦除瑕疵,还能替换物体、扩展画面。
🎯 IOPaint 到底能干什么
IOPaint 的核心能力是“图像修复”(inpainting):你用笔刷圈出需要处理的位置,AI 模型会自动补上缺失的内容,让补出来的部分和周围的纹理、光影保持一致。它完全免费开源、可自托管,支持 CPU、GPU 和 Apple Silicon,普通笔记本也能跑。
它适合日常修图的人、内容创作者,以及需要批量处理图片的人。不用学 PS 技法,也不用排队等云服务,浏览器打开就能操作。
🖌️ 常见修图场景,各有一套解法
图片带水印怎么办
选用 LaMa 这类擦除模型,把水印区域涂掉,模型会推断水印下方的内容并补全。对半透明、规律平铺的水mark最有效,处理完背景基本看不出痕迹。
路人入镜怎么移除
同样是涂掉路人、让模型补背景。如果路人面积大、和主体重叠,可以启用 Segment Anything 交互式分割插件,点一下就能自动选中整个人;也可以用 RemoveBG 插件直接为前景人物生成掩码,比手涂准确得多。
不想只删掉,还想改怎么办
擦除只是一半。换成扩散模型(Stable Diffusion inpainting、SDXL inpainting、BrushNet、PowerPaint 等),就能用文字提示词把图中的物体“换”掉;还能做 outpainting(外扩绘制),把画面向原图之外的方向扩展。需要给图片写字时,AnyText 模型可以直接生成和编辑文字。
🚀 最短路径启动 WebUI
安装和启动一共两行命令:
pip3 install iopaint iopaint start --model=lama --device=cpu --port=8080启动后在浏览器访问 http://localhost:8080 就能开始修图。模型首次运行会自动下载,想换保存位置加--model-dir参数;有 NVIDIA 显卡的话,先装 CUDA 版 PyTorch,再把--device=cpu改成--device=cuda提速。
🧩 进阶能力,知道三件事就够
- 插件按需启用:插件通过启动参数开关,比如交互式分割用
iopaint start --enable-interactive-seg --interactive-seg-device=cuda;iopaint start --help能看到全部可用插件参数。 - 批量处理:不打开浏览器也能干活,
iopaint run直接指定图片文件夹和掩码(选中区域图)文件夹,结果统一写入输出目录;--mask传单个掩码文件时,所有图片共用这一张:
iopaint run --model=lama --device=cpu \ --image=/path/to/image_folder \ --mask=/path/to/mask_folder \ --output=output_dir- 文件管理器:内置 FileManager 可以直接浏览图片、把结果保存到输出目录,省去“存盘再找文件”的环节。
📸 处理前后对比
去水印:原图铺满半透明水印,处理后几乎不可察觉,人物肤色与车窗纹理都保持自然。
移除人物:左后方走过的路人被整体擦除,百叶窗和地板补全得看不出破绽。
漫画修图:原扫描图里的日文气泡和说明文字被去掉,分镜结构保留,黑白画面明显更干净。
📌 写在最后
一句话总结:IOPaint 是一个能装在自己电脑上、免费用 AI 修图的开源工具,日常去水印、移路人、补细节,记住“圈出要修的地方”就够了。
- 项目说明:README.md
- 后端源码:iopaint/
- 前端源码:web_app/
【免费下载链接】IOPaintImage 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.项目地址: https://gitcode.com/GitHub_Trending/io/IOPaint
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考