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.jsonworkflow_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.safetensorssd_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,它将自动为您下载(推荐)。

此模型生成的图像

未找到图像。