news 2026/9/6 18:23:37

IOPaint 免费开源 AI 图像修复工具:3 分钟抹掉照片里的水印和路人

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
IOPaint 免费开源 AI 图像修复工具:3 分钟抹掉照片里的水印和路人

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 个最常踩的坑

  1. 第一次启动像卡死了,其实是在下模型。别关进程。想换个目录放模型,启动时加--model-dir指过去就行,下载目录默认在用户目录下。
  2. CPU 能跑,但别为难它。LaMa 擦除这类轻任务 CPU 几分钟出图没问题;PowerPaint、SD 这类扩散模型建议--device=cuda,显存紧张就加--low-mem--cpu-offload降占用。
  3. 生成类模型参数别贪多。迭代步数 20-30 起步够用,提示词描述的是"这个位置你要看到什么",而不是描述被抹掉的东西本身;步数拉太高只会变慢和翻车。
  4. 批量处理时掩码图和原图必须同名。目录模式靠文件名配对,对不上就报错;同一张掩码复用到全部图片时,把--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),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/6 18:19:11

注册土木工程师(水利水电)基础考试大纲整理与复习策略

简介:注册土木工程师(水利水电工程)基础考试大纲整理版,适合水利水电工程及相关专业备考人员使用,用于快速锁定考试科目与核心考点,为系统复习提供清晰框架。压缩包内共一个doc文档,大小约125KB…

作者头像 李华
网站建设 2026/9/6 18:16:50

Linux嵌入式自学笔记(基于野火EBF6ULL):4.gcc

一、常见问题 比如你想安装一下vim,结果显示如下结果: 输入: ps aux | grep -E apt|dpkg 查看下面进程,比如我的显示结果为: 理论上这种系统自动更新进程,等待个5-10分钟就能结束,但是我的等待后依旧不停,那就只能手动代码关掉进程了 sudo kill -9 4086 sud…

作者头像 李华
网站建设 2026/9/6 18:16:21

5步跑通Sunshine游戏串流服务器:零订阅费,把PC变成Moonlight主机

5步跑通Sunshine游戏串流服务器:零订阅费,把PC变成Moonlight主机 【免费下载链接】Sunshine Self-hosted game stream host for Moonlight. 项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine 你想在客厅电视上玩书房电脑里的游戏。把 …

作者头像 李华
网站建设 2026/9/6 18:15:16

ha_xiaomi_home:小米设备接入 Home Assistant 快速上手教程

ha_xiaomi_home:小米设备接入 Home Assistant 快速上手教程 【免费下载链接】ha_xiaomi_home Xiaomi Home Integration for Home Assistant 项目地址: https://gitcode.com/GitHub_Trending/ha/ha_xiaomi_home 小米设备一多,每个都有自己的 App&a…

作者头像 李华
网站建设 2026/9/6 18:14:08

Verilog语言基础精讲:从C语言思维到FPGA硬件设计实战

简介:Verilog语言基础.pdf 是一份面向数字系统设计初学者的入门文档,适合电子、通信、计算机等专业学生快速建立对 Verilog HDL 硬件描述语言的整体认知。文档从 Verilog-HDL 的起源与发展讲起,系统梳理了算法级、门级到开关级的建模能力&…

作者头像 李华