IOPaint免费指南:一键去除图片水印人物物体
2026/9/7 5:15:08 网站建设 项目流程

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 是一款免费开源的图片修复工具——修复(inpainting)指让 AI 根据周围画面把涂掉的区域补全。把 unwanted 的部分刷上掩码,剩下的交给模型,出来的效果足以直接保存。

处理三类常见修复场景

图库里的照片被半透明水印盖住,手动修补费时且接缝明显。用 IOPaint 把水印刷一遍,模型会一次性重建底下的皮肤、玻璃和金属纹理。

合影背景里总有不请自来的路人。移除人物不仅是"擦掉",还要补出他身后的墙面、地板和光影,这正是 AI 补全擅长的部分。

还有高对比度的文字,比如游戏标题、老漫画上的对话气泡和网点。这类内容手工擦除几乎不可能,而 IOPaint 内置了针对文字的擦除模型。

安装并启动 IOPaint 完成首次修复

安装和启动只需要两条命令,模型会在首次启动时自动下载(可用--model-dir改下载目录):

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

浏览器打开http://localhost:8080,上传一张照片,用内置画笔把要去掉的区域涂成掩码(一张标记待处理区域的黑白图),点击生成。第一张修复图就出来了,GPU 用户把--device换成cuda即可加速。

实测修复效果对比

去除图片上的水印

原图覆盖着多排半透明水印 → 处理后水印全部消失,人物面部细节与车窗反射恢复完整,没有明显的修补痕迹。

移除画面中的多余物体

原图木屋顶顶端悬挂着数个纸灯笼 → 处理后灯笼被移除,木梁与屋顶结构被连续补全,下方保留的吊饰完全不受影响。

从合影中移除路人

原图左侧背景站着一位绿衣女性 → 处理后人物完全消失,百叶窗、墙面和地面反光过渡连贯,画面焦点只剩小女孩。

去除图片上的文字

原图顶部有金色"Elden Ring"标题文字 → 处理后文字被彻底清除,发光徽标的光晕和云层纹理完整保留,构图不塌。

清理老漫画页面

原图漫画页布满日文对话气泡、拟声词和网点 → 处理后文字内容被移除,飞机与爆炸烟云的线稿完整保留,页面风格统一。

进阶用法

切换修复模型

--model参数决定启动时加载哪个算法。除默认的lama,擦除类还有mangazitsmatldm等可选;需要替换物体或扩展画面时,改用扩散模型(能从文字描述生成图像的 AI 模型),如 PowerPaint、AnyText、BrushNet 都支持。

启用交互分割与人脸修复插件

画笔不好控制时,可以让插件替你画掩码:

iopaint start --enable-interactive-seg --interactive-seg-device=cuda

启动后在 WebUI 里对目标点一下,Segment Anything(点选任意物体即可自动分割的模型)就会生成精确掩码;人物照片模糊时,还能启用 GFPGAN 插件顺带做人脸修复。

批量处理一整个文件夹

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

--image指向输入图片文件夹,--mask指向同名掩码文件夹;如果传的是单个掩码文件,则所有图片共用这一个掩码,适合"同一位置去同一对象"的批量任务。

关键路径速查

  • iopaint/model/— 全部 AI 模型实现
  • iopaint/plugins/— 插件源码(SAM、RemoveBG、RealESRGAN、GFPGAN 等)
  • iopaint/cli.py— 命令行入口
  • iopaint/batch_processing.py— 批量处理逻辑
  • web_app/src/— 前端应用源码
  • requirements.txt— 后端依赖清单

模型选型建议

场景推荐原因
去水印、去文字、去小物体lama擦除类模型,速度快、CPU 可跑,背景重建质量高
清理老漫画页manga专为漫画训练,去对话气泡和拟声词同时保住线稿
按文字描述替换区域内物体powerpaint扩散模型理解提示词,替换时保持原图风格
在图中写入或改写文字anytext专注文字渲染任务,中英文出字稳定
向画框外扩展画面powerpaint支持 outpainting(向外补全边框外内容),延展自然
精细控制补全边界brushnet对掩码区域的内容控制更细腻

现在就开始修复你的图片

IOPaint 的定位很明确:一个免费、可自托管、开源的图片修复工作台——擦除模型负责水印和多余物体,扩散模型负责替换与扩图,插件补齐分割、去背景、超分和人脸修复,从 CPU 到 GPU 都能跑。如果图库里一直压着几张带水印或带路人的照片,装上它先用lama试一张,效果可以直接对比原图。

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

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

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

立即咨询