IOPaint 完整指南:免费开源AI修图,一键擦除照片里的水印、路人和多余物体
2026/9/6 23:40:57 网站建设 项目流程

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 图像修复(inpainting)工具:用画笔把不想留的区域涂出来,剩下的交给 AI——擦除水印、移除物体、去除路人,点一下就能完成,背景自动补全。

它是什么、为谁解决什么问题,一句话说清:IOPaint 是一款跑在本地的开源图像修复工具,底层集成了 LaMa、Stable Diffusion 等 SOTA 模型,帮普通用户和摄影爱好者处理"照片里有脏东西"的问题,全程本地计算,图片不出设备。

🚀 快速上手:三步装好并跑通

  1. 确认电脑上装有 Python 3.7 或更高版本(Mac 可用 Homebrew 安装)。
  2. 打开终端,执行pip3 install iopaint完成安装,一条命令搞定。
  3. 执行iopaint start --model=lama --device=cpu --port=8080,首次运行会自动下载 AI 模型权重。
  4. 浏览器打开http://localhost:8080,即可进入图形界面。
  5. 选图 → 画笔标记要去除的区域 → 点击运行,几秒钟后得到修复结果并保存。

不想装环境?它的官方移动端应用 OptiClean 已上架 App Store,搜索即可在 iPhone / Mac 上用同一套 AI 能力做物体擦除。

🧰 核心能力拆解

  • 擦除不想要的东西:涂抹后一键擦除水印、杂物、路人,LaMa 模型根据周围内容生成自然填充,不糊图、不留白。
  • 替换与续画画面:基于 Stable Diffusion 的 PowerPaint、BrushNet 等模型,可用一句话描述把标记区域替换成别的东西,也能向外扩展画布,把被裁掉的风景补回来(outpainting)。
  • 图上写文字:AnyText 模型能在图里生成或改写文字,字体融入画面风格。
  • 批量处理:一条iopaint run命令就能对一个文件夹的图片配合掩码批量修复,处理上百张也不用手点。
  • 插件扩展:Segment Anything 交互式抠图、去背景、RealESRGAN 超分、GFPGAN 人脸修复等插件,启动时加个参数即可启用。

📷 典型应用场景

  • 商用图去水印:图库照片上的网格水印、角落 Logo,标记后一键清除,直接可用于设计和电商页面。
  • 人像精修去路人:合照里闯入的陌生人、背景杂物,擦掉后背景自动补全,主体保持原样。
  • 动漫与漫画修复:扫描漫画的噪点、破损笔触,用其动漫专用模型也能干净还原。
  • 老照片与产品图清理:瑕疵、污渍、多余元素去除,配合超分插件还能顺手提升清晰度。

🔍 背后的技术

擦除任务的核心是 LaMa 模型——一个专门为图像修复训练的深度网络,它读取标记区域周围的纹理和结构,推理出"那里原本应该是什么",而不是简单模糊或拉伸。替换和续画任务则构建在 Stable Diffusion 生成式模型上:把掩码和一句文字提示一起喂给网络,生成与新内容匹配的画面。整个系统基于 PyTorch 服务化封装,部署在本地就意味着图片全程不离开你的电脑。

⚠️ 使用注意 / 常见坑

  • 首次启动较慢是正常的:模型权重会自动下载,卡住别关终端;可用--model-dir指定下载目录,避免下到默认缓存。
  • 设备与系统要求:CPU 即可运行,但高清大图或复杂场景建议加--device=cuda用 GPU;Mac 的 Apple Silicon 同样支持,需 Python 3.7+。
  • 批量处理时掩码要对齐--mask指定的掩码文件需与图片一一对应、尺寸一致,否则会处理失败。
  • 想深挖或自托管git clone https://gitcode.com/GitHub_Trending/io/IOPaint可拿到全部源码,核心模型实现在 iopaint/model/,插件在 iopaint/plugins/。

IOPaint 把"擦掉"这件事从专业修图技能变成了两条命令的操作,免费、开源、数据本地。现在打开终端执行pip3 install iopaint,3 分钟后你就能完成第一次 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

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

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

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

立即咨询