ComfyUI Instant Background Replacement Workflow - SDXL Turbo
详情
下载文件
模型描述
ComfyUI-背景替换
瞬间替换您的图像背景。
使用新生成的背景替换您的图像背景,并将主体/对象合成到您的图像中。示例工作流使用了 SDXL-Turbo 和 ControlNet-LoRA 深度模型,可实现极快的生成速度。您也可以使用其他工作流或检查点以获得更高品质的图像。
在我的测试中,根据您的机器性能,生成一组4张图像仅需几秒钟。
非常感谢 Shopify/background-replacement 项目的作者慷慨提供了大部分代码。
安装
要为 ComfyUI 安装此自定义节点,请使用 Git 克隆仓库或下载后,将文件提取到:ComfyUI\custom_nodes\ComfyUI-Background-Replacement:
https://github.com/meap158/ComfyUI-Background-Replacement.git
使用方法
有两个自定义节点(均位于‘utils’子菜单中):背景替换 和 图像合成。
您也可以通过将工作流文件 workflow_background_replacement_sdxl_turbo.json 或 workflow_background_replacement_sdxl_turbo.png 拖拽到 ComfyUI 中来加载示例工作流。

提示:
(同样来自 Shopify/background-replacement)
使用方法:上传您的产品照片(.jpg 或 .png),然后描述您希望替换成的背景。为获得最佳效果,请遵循以下示例中的通用模式:
- ❌ 不要在提示词中描述您的产品(例如:黑色运动鞋)。
- ✅ 请描述产品的“基底”(例如:放在桌子上)。
- ✅ 请描述您想要的场景(例如:希腊小屋中)。
- ✅ 请描述图像风格(例如:侧面商业产品摄影)。
- 🤔 可选地,在负向提示词中描述您希望避免的内容 🙅。
背景替换
- 输入:
- image:您的源图像。
- 输出:
- depth_image:表示源图像深度图的图像,将用作 ControlNet 的条件。
- cropped_image:源图像中的主体或对象,带有透明通道的裁剪图像。
- 参数:
- depth_map_feather_threshold:设置主体与背景之间过渡的平滑度。默认值为128,范围为0到255。
- depth_map_dilation_iterations:决定背景边缘扩展的程度。默认值为1。
- depth_map_blur_radius:设置背景边缘的模糊程度。默认值为5。
图像合成
- 输入:
- background_image:作为背景的主图像。
- overlay_image:要叠加在背景上的图像。
- 输出:
- composited_image:结合背景和叠加图像后生成的最终图像。
注意:
背景替换节点使用了本仓库中的“Get Image Size”自定义节点,因此您需要将其安装在 ComfyUI\custom_nodes 中。您可以在以下地址找到它:https://github.com/Derfuu/Derfuu_ComfyUI_ModdedNodes
示例工作流使用了两个模型:control-lora-depth-rank128.safetensors 和 sd_xl_turbo_1.0_fp16.safetensors。您可以将它们下载并放置在以下对应目录中:
- ComfyUI\models\controlnet\ control-lora-depth-rank128.safetensors
- ComfyUI\models\checkpoints\ sd_xl_turbo_1.0_fp16.safetensors
或者,您可以运行 download_models.bat,它将自动为您下载(推荐)。

