
comfyui-inpaint-nodes
在 ComfyUI 中轻松实现专业级图像修复与扩展
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1251
使用教程
环境要求
- 已安装并可正常运行的 ComfyUI
- 可执行 pip 的 Python 环境
- 使用 Fooocus inpaint 时需要常规版(非蒸馏)SDXL checkpoint
- 可选:opencv-python(telea 与 navier-stokes 填充模式需要)
安装与启动步骤
-
1克隆节点仓库
进入 ComfyUI 的 custom_nodes 目录后克隆本仓库;也可以改用 ComfyUI Manager 搜索 "ComfyUI Inpaint Nodes" 安装。
cd ComfyUI/custom_nodes git clone https://github.com/Acly/comfyui-inpaint-nodes.git -
2安装 OpenCV 依赖
只有使用 telea 和 navier-stokes 填充模式才需要,使用其他节点可跳过此步。
pip install opencv-python -
3下载 Fooocus 模型
从 HuggingFace 的 lllyasviel/fooocus_inpaint 仓库下载 inpaint 模型文件,放到 ComfyUI/models/inpaint 目录。
-
4重启 ComfyUI
安装完成后必须重启 ComfyUI,节点才会被加载并出现在节点列表中。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
ComfyUI/models/inpaint | 是 | 存放 Fooocus inpaint 模型文件的目录,供节点加载使用 | ComfyUI/models/inpaint |
如何确认成功
重启 ComfyUI 后,在节点列表中可以找到 Inpaint Nodes 提供的节点(如 Apply Fooocus Inpaint)。
常见问题
Q:用 Fooocus inpaint 修补没效果或报错?
A:必须使用常规版 SDXL checkpoint,Turbo、Lightning、Hyper 等蒸馏合并模型无法转换为 inpaint 模型。
Q:telea / navier-stokes 填充模式不可用?
A:这两种填充模式依赖 OpenCV,执行 pip install opencv-python 后重启 ComfyUI 即可。
Q:如何让修复模型保留遮罩区已有内容?
A:使用本仓库新增的 VAE Encode & Inpaint Conditioning 节点,latent_inpaint 接 Apply Fooocus Inpaint,latent_samples 接 KSampler。
Q:有哪些安装方式?
A:三种:ComfyUI Manager 搜索安装、把仓库文件夹放入 ComfyUI/custom_nodes、或在该目录下 git clone 本仓库。
注意事项
- 安装或更新后务必重启 ComfyUI,否则节点不会生效。
- Fooocus inpaint 模型文件需自行从 HuggingFace 下载,README 未提供具体文件名与下载命令。
- Fooocus inpaint 仅适用于 SDXL checkpoint。
核心亮点
- 集成 Fooocus、LaMa、MAT 等多种修复模型,效果多样且质量高
- 提供预填充工具,显著提升修复区域的语义一致性
- 与 ComfyUI 工作流深度整合,支持可视化拖拽操作
不足之处
- 依赖 ComfyUI 环境,需额外安装配置
- 文档/社区待观察
适用场景
- 图像物体移除与瑕疵修复
- 图像扩展(outpainting)创作
- 老照片修复与去水印
替代项目
ComfyUI-Inpaint-CropandStitch、comfyui-inpaint-nodes、SDWebUI Inpainting
下一篇:AI-Render
同类项目推荐
ComfyUI-MiniMax-H3-Image-Studio
开源
在 ComfyUI 里一键调用 MiniMax H3 出图并精修
ComfyUI nodes and tested workflows for MiniMax H3 still-image generation, reference ···
stable-diffusion-pytorch
开源
看懂Stable Diffusion内部原理,从零手写扩散模型
Yet another PyTorch implementation of Stable Diffusion (probably easy to read)
PaddleGAN
开源
一张照片变卡通,还能让照片里的人开口说话
PaddlePaddle GAN library, including lots of interesting applications like First-Orde···
text_to_image_gen
开源
输入文字,秒出3D艺术图,还能改风格
The TexFusion AI app was created by the Flutter framework and is a new AI art genera···
StableHoudini
开源
在 Houdini 里直接跑 Stable Diffusion,无缝衔接 3D 工作流
Stable Diffusion Houdini Toolset
midjourney-client
开源
用 Node.js 一行代码调用 Midjourney,快速集成图像生成能力
A Node.js client for Midjourney/Openjourney on Replicate.
ComfyUI-ShaderNoiseKSampler
开源
用着色器噪声精准操控AI图像生成,告别随机探索
Transform AI image generation from random exploration into deliberate artistic navig···
qwen-image-2.1-skill
开源
一句话需求自动改写成官方规范提示词,出图更听话
Agentic skill for Qwen-Image-2.1: Rewrites and optimizes text-to-image and multi-ima···
GALIP
开源
更快更小的文生图模型,大规模训练不妥协
[CVPR2023] A faster, smaller, and better text-to-image model for large-scale trainin···