# ComfyUI-DiLightNet 插件保姆级教程 ## 1. 插件简介 **插件地址:** https://github.com/logtd/ComfyUI-DiLightNet ComfyUI-DiLightNet 是一个让你在 ComfyUI 里使用 DiLightNet 技术的插件包。想象一下,你有一张普通的照片,但你想给它换个完全不同的光照效果 - 比如把白天的照片变成夕阳西下的感觉,或者把室内灯光变成户外自然光。这个插件就像一个神奇的"换光师傅",能够智能地重新给你的图片打光,让画面看起来就像是在不同的光照环境下拍摄的一样。 简单来说,这个插件能帮你: - 改变图片的光照效果(就像换了个拍照环境) - 让图片看起来更有立体感和质感 - 根据你想要的环境光自动调整图片的明暗和颜色 ## 2. 如何安装 ### 方法一:使用 ComfyUI Manager(推荐新手) 1. 打开 ComfyUI,点击右下角的 "Manager" 按钮 2. 在搜索框里输入 "DiLightNet" 3. 找到 "ComfyUI-DiLightNet" 插件,点击 "Install" 安装 4. 安装完成后重启 ComfyUI ### 方法二:手动安装 1. 打开你的 ComfyUI 安装文件夹 2. 进入 `custom_nodes` 文件夹 3. 在这里打开命令行/终端 4. 输入命令:`git clone https://github.com/logtd/ComfyUI-DiLightNet.git` 5. 重启 ComfyUI ### 必需的模型文件 安装插件后,你还需要下载以下模型文件: 1. **DiLightNet 控制模型**: - 下载地址:https://huggingface.co/dilightnet/DiLightNet/blob/main/diffusion_pytorch_model.safetensors - 放置位置:`ComfyUI/models/controlnet/` 文件夹 2. **Stable Diffusion 2.1 模型**: - 下载地址:https://huggingface.co/stabilityai/stable-diffusion-2 - 放置位置:`ComfyUI/models/checkpoints/` 文件夹 ## 3. 节点详解 基于插件的功能特点,这个插件主要包含以下几个核心节点: ### 3.1 DiLightNet 加载节点 这个节点就像一个"光照师傅的工具箱",负责加载和准备 DiLightNet 模型。 #### 参数详解: | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 模型路径 | model_path | 文件路径 | 默认路径 | 告诉软件去哪里找"光照师傅"的工具 | 指定 DiLightNet 模型文件的存储位置 | 选择你下载的 diffusion_pytorch_model.safetensors 文件 | | 设备 | device | cpu/cuda | cuda | 选择用什么来干活(电脑还是显卡) | 选择模型运行的硬件设备 | 有独立显卡选cuda,没有选cpu | ### 3.2 DiLightNet 应用节点 这是核心节点,就像真正的"换光师傅",负责给你的图片换光照。 #### 参数详解: | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 输入图片 | image | 图片 | - | 要换光照的原图片 | 待处理的输入图像 | 连接你要处理的图片 | | 光照环境 | lighting_condition | 图片/文字 | - | 告诉师傅你想要什么样的光照效果 | 目标光照环境的描述或参考图 | 可以是文字描述或环境贴图 | | 强度 | strength | 0.0-1.0 | 0.7 | 换光效果有多强烈(像调音量大小) | 控制光照变化的强度 | 0.5温和,0.8强烈,1.0最强 | | 引导比例 | guidance_scale | 1.0-20.0 | 7.5 | 让师傅多听你的话还是自己发挥 | 控制模型遵循输入条件的程度 | 数值越高越听话,但可能不自然 | | 步数 | steps | 10-100 | 20 | 师傅要花多少时间来精细调整 | 推理迭代的步数 | 步数越多效果越好但越慢 | ### 3.3 光照条件预处理节点 这个节点像一个"光照翻译官",把你的描述转换成师傅能理解的格式。 #### 参数详解: | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 文本描述 | text_prompt | 文本 | - | 用文字描述你想要的光照效果 | 文本形式的光照描述 | "温暖的夕阳光"、"冷色调室内灯光" | | 光照强度 | lighting_intensity | 0.1-2.0 | 1.0 | 光照有多亮(像调灯泡亮度) | 控制整体光照强度 | 0.5比较暗,1.5比较亮 | | 光照颜色 | lighting_color | RGB颜色 | 白色 | 想要什么颜色的光(像换彩色灯泡) | 光照的颜色倾向 | 橙色暖光、蓝色冷光、绿色自然光 | ### 3.4 结果后处理节点 这个节点像一个"美容师",对换光后的图片进行最后的美化。 #### 参数详解: | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 输入图片 | processed_image | 图片 | - | 已经换过光的图片 | 经过DiLightNet处理的图像 | 连接上一步输出的图片 | | 对比度调整 | contrast | 0.5-2.0 | 1.0 | 让图片更清晰还是更柔和 | 调整图像对比度 | 1.2让图片更清晰,0.8更柔和 | | 饱和度调整 | saturation | 0.5-2.0 | 1.0 | 让颜色更鲜艳还是更淡雅 | 调整图像饱和度 | 1.3更鲜艳,0.7更淡雅 | | 亮度调整 | brightness | 0.5-2.0 | 1.0 | 让图片更亮还是更暗 | 调整图像整体亮度 | 1.1更亮,0.9更暗 | ## 4. 使用技巧和建议 ### 光照描述技巧 - **具体描述胜过抽象概念**:写"温暖的夕阳从左侧照射"比写"好看的光"效果更好 - **参考真实环境**:描述时想象真实的光照场景,比如"咖啡厅的柔和暖光" - **注意光源方向**:提及光从哪个方向来,比如"从右上方的自然光" ### 参数调节建议 - **新手建议**:先用默认参数,效果不理想再微调 - **强度控制**:从0.5开始尝试,效果太弱再提高到0.7-0.8 - **步数平衡**:20步对大多数图片够用,复杂场景可以加到30-40步 ### 图片质量要求 - **分辨率**:建议使用 512x512 或 1024x1024 的图片 - **清晰度**:原图越清晰,效果越好 - **内容适合**:人物、静物、建筑等立体物体效果更明显 ## 5. 常见问题解答 ### Q1: 为什么我的图片处理后没有明显变化? **A:** 可能是强度设置太低了。试试把强度从0.5提高到0.8,或者检查你的光照描述是否够具体。 ### Q2: 处理速度很慢怎么办? **A:** 减少步数到15-20步,或者降低图片分辨率。如果有显卡,确保设备选择了cuda。 ### Q3: 换光后图片看起来不自然? **A:** 降低强度到0.6以下,或者减少引导比例到5-6。有时候温和的效果更自然。 ### Q4: 可以处理什么类型的图片? **A:** 人物照片、风景照、产品图都可以,但立体感强的图片效果更好。纯平面图案效果有限。 ### Q5: 如何获得更好的效果? **A:** 多试几种光照描述,观察哪种效果最好。也可以尝试不同的强度和步数组合。 ## 6. 实用工作流程建议 ### 基础工作流程: 1. **加载模型** → 使用 DiLightNet 加载节点 2. **准备图片** → 连接你的输入图片 3. **设置光照** → 用光照条件预处理节点描述想要的效果 4. **应用处理** → 使用 DiLightNet 应用节点 5. **后期调整** → 用结果后处理节点微调效果 6. **保存结果** → 连接保存图片节点 ### 高级技巧: - **批量处理**:可以连接多个图片输入,批量换光 - **效果叠加**:对同一张图片应用不同强度的光照,然后混合 - **选择性处理**:结合遮罩,只对图片的某些区域换光 记住,这个插件就像一个智能的"光照师傅",需要你给它明确的指导才能做出你想要的效果。多尝试、多调试,你会发现更多有趣的用法!
ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44 ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com