lquesada/ComfyUI-Inpaint-CropAndStitch
ComfyUI nodes to crop before sampling and stitch back after sampling that speed up inpainting
解决的问题
该项目提供了一种仅针对图像中被遮罩区域进行高质量修复的方法。与处理整个图像不同,它会裁剪出感兴趣区域,在目标分辨率下进行处理,然后无缝地将其重新整合回原始图像。这可以防止未遮罩区域的质量下降,并允许生成更精细或精确缩放的内容。
工作原理
系统使用两个主要节点:
- Inpaint Crop:此节点提取图像中遮罩周围的区域。它可以预先调整图像大小、填充遮罩中的空洞、扩展或模糊遮罩,并强制裁剪区域达到特定分辨率(例如,SDXL 用的 1024x1024),以确保模型接收到其偏好的格式。
- Inpaint Stitch:此节点将处理过的(修复过的)裁剪图像重新整合回原始图像,使用自动混合技术确保没有可见接缝。
适用人群
希望提升修复质量与速度的 ComfyUI 用户,特别是处理高分辨率图像时,若对整张图像采样会过于缓慢或导致“双头”等伪影问题的情况。
特点
- 性能:仅对遮罩区域采样,比处理整张图像快得多。
- 细节增强:可在采样前对裁剪区域进行放大,生成更多细节,再进行缝合。
- 模型优化:可强制设定特定分辨率,以匹配 SDXL 或 Flux 等模型的要求。
- 非破坏性:未遮罩区域不会被修改,也不会经过 VAE 编码/解码流程。
- 硬件灵活性:支持 CPU 和 GPU 模式处理,GPU 模式可带来显著的速度提升。
相关
- 项目
- 项目
- 项目
- 项目
- 项目