IOPaint 免费开源 AI 图片修复教程:去水印、删路人一键完成
2026/9/6 16:00:55 网站建设 项目流程

IOPaint 免费开源 AI 图片修复教程:去水印、删路人一键完成

【免费下载链接】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 图片修复工具,核心功能是把图片中不想要的水印、路人、杂物、文字用画笔圈出后,由 AI 自动补全修复。它适合需要清理素材图水印、整理合影照片、批量处理图片的运营、设计师和普通用户,所有图片处理都在本机完成,不经过任何第三方服务器。

快速上手:两条命令安装并启动 IOPaint

IOPaint 通过 Python 包管理器安装,只需两步:

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

启动成功后,终端会提示服务已就绪,此时打开浏览器访问http://localhost:8080,即可看到 Web 界面:左侧是图片上传区,中间是画笔画布,右侧是模型与参数设置。

几点说明:

  • 首次启动会自动下载所选模型(LaMa 约几十 MB),完成后即自动载入,可用--model-dir指定存放目录
  • 无独立显卡时保持--device=cpu即可,LaMa 模型在 CPU 上也能秒级出图
  • 想启用插件(分割、抠图、超分等),在启动命令中追加对应--enable-xxx参数,用iopaint start --help查看完整参数列表

核心能力演示:四组真实修复前后对比

以下对比图全部来自项目仓库assets/目录,未做任何后期修饰。

场景一:去除密集水印

修复前修复后

原图布满斜向重复水印,连人物面部都被覆盖。修复后水印完全消失,帽子纹理、头发细节、车身反光均保持完整。这是素材图清理最常见的需求,LaMa 模型一次生成即可解决。

场景二:删除合影中的路人

修复前修复后

背景左侧的路人涂掉后,百叶窗的竖条纹理和木地板的反射被自然补齐,画面焦点回到主体人物上。修复区域没有明显涂抹痕迹。

场景三:移除遮挡画面的杂物

修复前修复后

画面顶部两个纸灯笼被移除后,背景木结构的椽子走向与横梁透视被正确重建。这类"补出被遮挡的规律纹理"正是修复模型的优势场景。

场景四:漫画文字与网点清理

修复前修复后

日文对话框、旁白框和装饰文字全部清除,飞机机身的金属网点和爆炸烟雾的笔触风格保持一致。此效果由 Manga 模型完成,它是专门为漫画场景训练的,对网点纸和线稿的还原优于通用模型。

模型选型指南:按需求选择 IOPaint 模型

IOPaint 内置两类模型:擦除类(快、擅长移除)和扩散类(慢、擅长替换与重绘)。选型可按下面这张表直接对照:

你的需求推荐模型启动时指定方式
去水印、删路人、清杂物(默认选择)LaMa--model=lama
漫画对话框、网点纸清理Manga--model=manga
基础修补、不想下载 AI 模型OpenCV--model=cv2
替换物体、图片向外扩展PowerPaint / Stable Diffusion 修复模型--model=powerpaint
在图中写入或擦除文字AnyText--model=anytext
精细笔触控制的重绘BrushNet--model=brushnet
其他进阶擦除MAT、ZITS、MI-GAN、FCF、LDM--model=mat

插件生态在启动时用参数按需开启,覆盖四类高频辅助能力:Segment Anything(点选生成精准蒙版)、RemoveBG(一键抠图)、RealESRGAN(模糊图超分辨率)、GFPGAN / RestoreFormer(人脸修复与老照片翻新)。插件源码位于 iopaint/plugins/,可自行扩展。

常见问题与避坑:高频疑问与解决办法

1. 没有独立显卡能用吗?可以。LaMa 等擦除模型在 CPU 上速度很快,--device=cpu即可;扩散类模型对算力要求高,无 GPU 时不建议使用。

2. 扩散模型生成结果是黑色或绿色?这是精度问题,启动时加--no-half切换为全精度(fp32)推理即可解决。

3. 显存不足、加载模型报错?--low-mem(开启注意力切分与 VAE 分块)或--cpu-offload(把权重卸载到内存),可显著降低显存占用。

4. 图片会被上传吗?不会。服务默认只监听本机地址 127.0.0.1,图片全程在本机处理,不出局域网。

5. 想批量处理几百张图?iopaint run命令,--image指向图片文件夹、--mask指向蒙版文件夹(或单个蒙版文件,自动复用于所有图片)、--output指定输出目录,一条命令跑完全部。

6. 蒙版怎么涂效果最好?沿物体边缘涂,边界宁松勿漏;复杂轮廓用 Segment Anything 插件点选生成蒙版,比手绘更精准。

总结

  • 完全免费开源,支持 CPU、GPU 与 Apple Silicon,图片本地处理不上传
  • 两条命令即可启动浏览器界面,拖入图片、涂一涂、点生成
  • 8 个擦除模型 + 多种 Stable Diffusion 扩散模型,覆盖去水印、删路人、替换物体、扩图、文字处理
  • 插件生态补齐蒙版、抠图、超分、人脸修复等辅助能力
  • 提供命令行批量处理,适合大批量图片清理

把 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

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询