IOPaint 免费开源 AI 图像修复工具:3 分钟抹掉照片里的水印和路人
【免费下载链接】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
照片里混进来的水印、挡镜子的路人、碍事的涂鸦,靠手工 P 图抠半天还总留痕。IOPaint 是一个完全免费开源的 AI 图像修复工具,在你自己电脑上跑,拖张图进去刷几笔,这些多余的东西就能干干净净消失。读完整篇你能拿到:一条 3 分钟跑起来的安装启动路径、4 个最实用的核心玩法,还有一套新手避坑清单。
IOPaint 图像修复工具到底能干嘛
一句话:它把"去水印、去路人、换物体、加文字"这类活全装进一个本地工具里,Windows、macOS、Linux 都能跑,照片不出你的电脑。
抹掉水印、路人、杂物:以前拿修补工具硬抠,边缘一糊就没法看;现在用 LaMa 模型,刷几下就是干净背景。
擦除算法:iopaint/model/lama.py
按描述替换物体:以前想换图里某个东西,只能整张重拍或找设计师;现在用 PowerPaint,选中区域写一句"这里放只猫",AI 直接生成补上。
替换管线:iopaint/model/power_paint/
在图上写字:以前贴文字永远是"贴纸感",光影全对不上;现在 AnyText 模型能把字自然融进画面,字体风格和光影都跟着场景走。
文字模块:iopaint/model/anytext/
把图片边界扩出去:构图残缺、想做成宽幅壁纸,以前只能裁掉主体;现在把选区画到画外,AI 顺着原场景把缺口补全,还能把"扩边"顺手当"去掉边缘路人"用。
扩展实现:iopaint/model/power_paint/pipeline_powerpaint.py
另外它内置 RemoveBG 和动漫分割插件,能把人物主体单独抠出来,动漫图也能精准分离角色和背景:
3 分钟把 IOPaint 跑起来
不用配环境,不用编译,两条命令的事:
pip3 install iopaint iopaint start --model=lama --device=cpu --port=8080浏览器打开 http://localhost:8080 ,就是编辑界面。第一次启动会自动下载所用模型,耐心等它跑完,之后启动就是秒开。
然后照着走:把图片拖进工作区,用画笔把要处理的区域刷成黑色选区,点"运行"。擦除场景不用写任何提示词,LaMa 自己看着办。整个过程和刷朋友圈差不多顺手。
进阶玩法:3 个记忆点功能
如果手动刷选区太费劲,开交互式分割。启动时加上--enable-interactive-seg --interactive-seg-device=cuda,再点一下物体,SAM 模型直接给你像素级选区,圈路人、圈商品比手刷快得多。插件目录:iopaint/plugins/segment_anything/
如果要救老照片的模糊人脸,上 GFPGAN 人脸修复。启动加--enable-gfpgan --gfpgan-device=cuda,糊掉的五官能恢复清晰,面部特征也还在。人脸修复模块:iopaint/plugins/gfpgan/
如果要一次处理几十张图,用命令行批量跑。把原图和掩码图分别丢进两个文件夹,一条命令出结果:
iopaint run --model=lama --device=cuda --image=输入文件夹 --mask=掩码文件夹 --output=结果文件夹掩码也可以指定单个文件,那所有图就共用同一张掩码,省得一张张对齐。
新手避坑清单:4 个最常踩的坑
- 第一次启动像卡死了,其实是在下模型。别关进程。想换个目录放模型,启动时加
--model-dir指过去就行,下载目录默认在用户目录下。 - CPU 能跑,但别为难它。LaMa 擦除这类轻任务 CPU 几分钟出图没问题;PowerPaint、SD 这类扩散模型建议
--device=cuda,显存紧张就加--low-mem或--cpu-offload降占用。 - 生成类模型参数别贪多。迭代步数 20-30 起步够用,提示词描述的是"这个位置你要看到什么",而不是描述被抹掉的东西本身;步数拉太高只会变慢和翻车。
- 批量处理时掩码图和原图必须同名。目录模式靠文件名配对,对不上就报错;同一张掩码复用到全部图片时,把
--mask直接指到那个文件即可。
想动手的话直接看官方 README.md,里面列了全部支持的模型和插件。IOPaint 不花钱、不上传照片、3 分钟能跑起来,去水印、去路人、换物、写字、扩边、修老照片,一个本地工具全接住了。
【免费下载链接】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),仅供参考