sd-webui-inpaint-anything

点击即选,AI精准修复图像任意区域

sd-webui-inpaint-anything 是一个基于 Stable Diffusion WebUI 的扩展,它将 Segment Anything 的掩码生成能力与稳定扩散修复(inpainting)相结合。用户可以在浏览器界面中,通过点击或框选等方式,利用 SAM 模型自动生成精确的物体掩码,然后对选定区域进行局部重绘或内容替换。该项目解决了传统修复中手动绘制掩码繁琐、不精准的问题,实现了“指哪改哪”的智能修复体验。核心能力包括:自动分割与掩码生成、多种修复模式(如填充、移除、替换)、与 Stable Diffusion WebUI 无缝集成、支持自定义模型和提示词。它适用于图像编辑、物体移除、背景替换、创意合成等场景,大幅提升了图像处理的效率和精度。

开源 free 图像生成
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1296
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类图像生成
开发团队Uminosachi
所属国家
官网地址
定价模式free
价格说明开源项目,本地部署,完全免费
访问状态
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型ai-art,anything,diffusers,diffusion,extension,generative-art,gradio,huggingface,huggingface-diffusers,image-generation,image2image,img2img,inpaint,inpaint-anything,inpainting,latent-diffusion,segment,segment-anything,segmentation,stable-diffusion
GitHub 星标★ 1296
30天Star增速
HF 下载量
上线时间2023-04-16 00:00:00
最近更新2026-09-08 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数4

使用教程

难度:进阶 约 10 分钟 部署方式:本地安装 7 步

环境要求

  • 已安装 AUTOMATIC1111 Stable Diffusion WebUI,且版本为 v1.3.0 或更高
  • 可正常启动的 WebUI 运行环境(Python 及依赖由 WebUI 自带)
  • 浏览器建议关闭 DuckDuckGo 等隐私保护类扩展
  • 可选:安装 xformers 以便使用内存高效模式

安装与启动步骤

  1. 1打开扩展标签页

    在 AUTOMATIC1111 Stable Diffusion WebUI 界面顶部点击 Extensions 标签页,进入扩展管理页面。

  2. 2选择从 URL 安装

    在扩展页面中选择 Install from URL 选项卡,通过仓库地址在线安装扩展。

  3. 3填写扩展仓库地址

    在 URL for extension's git repository 字段填入下方地址,其余字段保持留空。

  4. 4安装并重启 WebUI

    点击 Install 按钮等待安装完成,然后完全重启 Web UI,让扩展被加载。

  5. 5带 xformers 启动

    需要内存高效的 xformers 时在启动命令追加该参数;Windows 对应命令为 webui.bat --xformers。

    ./webui.sh --xformers
  6. 6上传图片并分割

    进入 Inpaint Anything 标签页拖入图片,可用 Padding options 做外绘、用 Anime Style 增强动漫分割。

  7. 7涂鸦并创建掩码

    点击 Run Segment Anything,用画笔涂抹目标区域(可撤销、调笔刷大小),再点 Create mask 生成掩码。

关键配置

配置项必填说明示例
--xformers否启动 WebUI 时追加,启用内存高效的 xformers 加速./webui.sh --xformers
Anime Style否勾选后增强动漫风格图像的分割掩码检测,掩码质量会略降勾选
Padding options否配置缩放与平衡参数后点击 Run Padding 实现外绘扩图scale / balance
URL for extension's git repository是扩展安装时填写的仓库地址https://github.com/Uminosachi/sd-webui-inpaint-anything.git

如何确认成功

重启 WebUI 后界面出现 Inpaint Anything 标签页,上传图片后可点击 Run Segment Anything 并正常输出分割结果。

常见问题

Q:安装后找不到扩展界面?

A:安装完成后必须重启 Web UI;同时确认 AUTOMATIC1111 WebUI 版本为 v1.3.0 或更高,低版本不被支持。

Q:涂鸦后无法从草图获取掩码?

A:浏览器若启用了 DuckDuckGo 等隐私保护扩展可能拦截,请关闭该类扩展后刷新页面重试。

Q:分割图像显示得很小?

A:在 Gradio 3.23.0 或更早版本中会出现此现象,升级 Gradio 版本后即可正常显示。

Q:显存不足或想加速?

A:在 WebUI 启动命令后追加 --xformers 参数,例如 ./webui.sh --xformers,使用内存高效的 xformers。

注意事项

  • 本扩展依赖 AUTOMATIC1111 Stable Diffusion WebUI,不是可独立运行的程序,须先装好 WebUI。
  • 官方另提供独立版本仓库 https://github.com/Uminosachi/inpaint-anything,与本扩展安装方式不同。
  • 在 SAM 图像或掩码图像上悬停时,按 S 键进入全屏,按 R 键重置缩放。

核心亮点

  • 利用 SAM 实现高精度自动掩码,告别手绘涂抹
  • 与 Stable Diffusion WebUI 深度集成,安装即用
  • 支持多种修复模式,灵活应对不同编辑需求

不足之处

  • 依赖 SAM 模型,首次运行需下载较大权重文件
  • 对复杂边缘或透明物体,掩码可能不够完美
  • 文档/社区待观察

适用场景

  • 电商图片中移除不需要的物体或水印
  • 创意设计中快速替换或合成图像局部内容
  • 修复老照片中的瑕疵或破损区域

替代项目

sd-webui-segment-anything、Fooocus inpaint、InvokeAI inpainting

项目介绍

sd-webui-inpaint-anything 是图像领域的开源项目,由 Uminosachi 开发,2023 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,296)位列前 30%,在图像分类的 839 个项目里位列前 13%。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-08。本地部署,完全免费。

它主要面向的使用场景是:电商图片中移除不需要的物体或水印。同类可对比的替代方案包括 sd-webui-segment-anything、Fooocus inpaint、InvokeAI inpainting。

上一篇:HR-VITON

下一篇:inpaint-anything

同类项目推荐

satori 开源

网页代码一键变高清图,放大不糊,不用截图

Enlightened library to convert HTML and CSS to SVG

★ 13967 2026-08-09
C2GAN 开源

用关键点精准控制图像生成,让AI画出你想要的结构

[ACM MM 2019 Oral] Cycle In Cycle Generative Adversarial Networks for Keypoint-Guide···

★ 70 2026-08-09
ComfyUI 开源

像搭积木一样连节点,生图流程自己搭

The most powerful and modular diffusion model GUI, api and backend with a graph/node···

★ 134493 2026-08-09