IOPaint 免费 AI 图片修复工具:3 步装好,涂掉水印、路人和杂物
2026/9/6 21:06:11 网站建设 项目流程

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

IOPaint 是一款免费开源的本地 AI 图片修复工具,能删除图片中的水印、路人、杂物和文字,还支持替换物体与向外扩图。它完全免费、图片不出本机,适合没有修图基础、需要快速清理素材图的用户。

官方示例效果:4 组修复前后对比

以下对比图全部来自仓库内的官方示例,未做任何修饰,可直接判断实际修复水平。

去除满屏水印

修复前修复后

处理前:水印覆盖人物面部与车身。处理后:水印完全消失,面部细节与车身纹理保留完整。

删除合影中的路人

修复前修复后

处理前:左侧路人成为画面主要干扰。处理后:墙面与地面过渡自然,视觉焦点回到主体。

移除遮挡画面的杂物

修复前修复后

处理前:前景物体挡在主体前方。处理后:遮挡区域被补全,背景纹路连贯。

擦除画面上的文字

修复前修复后

处理前:金色标题文字横跨画面。处理后:文字区域被背景内容自然填补,无明显痕迹。

核心能力

擦除模型负责"删"

LaMa 等轻量擦除模型:移除水印、路人、杂物速度快,CPU 上也能流畅运行,是日常清理的首选。仓库中可选模型包括 LaMa、Manga、MAT、ZITS、MI-GAN、FCF 等,分别面向通用擦除、漫画修复等不同场景,源码见 iopaint/model/。

扩散模型负责"改"

基于 Stable Diffusion 的生成能力:PowerPaint 支持物体替换与图像扩展,BrushNet 提供更精细的画笔控制,AnyText 专注文字绘制任务。这类模型能力更强,但需要 GPU 才能获得理想速度。

插件生态负责"辅助"

分割、抠图、超分、人脸修复:Segment Anything 可通过点击生成精确蒙版,RemoveBG 一键去背景,RealESRGAN 做超分辨率放大,GFPGAN 与 RestoreFormer 修复人脸,适合处理手动画蒙版难以搞定的复杂边缘。

本地运行与批量处理

数据不出本机,可整批跑图:所有计算在本地完成,隐私有保障;命令行接口支持一次处理整个文件夹,适合运营场景下成百张图的清理需求。

3 步快速上手

第 1 步:安装

pip3 install iopaint

从 PyPI 安装 IOPaint 主程序。

第 2 步:启动服务

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

以 CPU 模式启动 LaMa 模型服务;首次运行会自动下载所需模型,之后启动不再重复下载。

第 3 步:打开浏览器使用

访问http://localhost:8080,上传图片,用画笔涂掉不想要的区域,点击生成即可获得修复结果。

进阶用法

批量处理命令

准备图片文件夹和蒙版文件夹,一条命令跑完全部:

iopaint run --model=lama --device=cpu \ --image=/path/to/image_folder \ --mask=/path/to/mask_folder \ --output=output_dir

--mask指向文件夹时,蒙版需与原图同名;指向单个蒙版文件时,所有图片共用该蒙版(适合统一去固定位置的水印),蒙版会自动缩放到原图尺寸。

插件启用参数

按需给启动命令追加开关即可:

iopaint start --enable-interactive-seg --enable-remove-bg --enable-realesrgan --enable-gfpgan

分别启用交互式分割、背景移除、超分放大与人脸修复。

模型选型建议

你的需求推荐模型
去水印、删路人、清杂物LaMa
漫画页面修复Manga
物体替换、图像扩展PowerPaint
精细笔触控制BrushNet
文字绘制与处理AnyText

常见问题

没有独立显卡能运行吗?

可以。加--device=cpu即可在纯 CPU 环境启动,LaMa 等擦除模型在 CPU 上速度依然很快,只是扩散类模型会明显变慢。

显存不够导致启动失败怎么办?

启动命令追加--low-mem(启用注意力切片与 VAE 分块省内存)或--cpu-offload(把模型权重卸载到内存),可显著降低显存占用。

首次启动为什么要等很久?

首次启动会自动从网上下载所选模型。可用--model-dir参数自定义模型存放目录,提前把下载目录指到磁盘空间充足的位置。

蒙版怎么涂效果更好?

沿物体边缘尽量贴合地涂,宁可略多涂一点也不要漏涂;遇到半透明水印、细小文字等手涂困难的目标,用 Segment Anything 插件点击生成蒙版更精准。

小结

  • 完全免费开源,本地运行,图片不上传
  • 擦除、替换、扩图、漫画修复一个工具覆盖
  • 浏览器涂一涂即可出图,上手无门槛
  • 命令行批量处理 + 插件扩展,兼顾效率

现在就可以用pip3 install iopaint花 5 分钟装好,把那张一直想修的图拿出来试试 🚀

【免费下载链接】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),仅供参考

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

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

立即咨询