# IC-Light ComfyUI 插件完全新手教程 ## 1. 插件简介 IC-Light ComfyUI 插件(原地址:https://github.com/Fihade/IC-Light-ComfyUI-Node)是一个专门用来控制图片光照效果的工具。就像你用手机拍照时可以调节闪光灯一样,这个插件可以让你在生成图片时精确控制光线的方向、强度和颜色。 **这个插件能给你带来什么效果?** - 给图片添加各种光照效果(比如从左边打光、从上方打光) - 改变图片的明暗程度,让暗的地方变亮,亮的地方变暗 - 让图片看起来更有立体感和专业感 - 就像给图片加了个专业的摄影棚灯光一样 ## 2. 如何安装 **方法一:通过ComfyUI管理器安装** 1. 打开ComfyUI 2. 点击右下角的"Manager"按钮 3. 在搜索框里输入"IC-Light" 4. 找到"IC-Light-ComfyUI-Node",点击"Install" 5. 重启ComfyUI **方法二:手动安装** 1. 打开ComfyUI的安装文件夹 2. 进入"custom_nodes"文件夹 3. 在这个文件夹里右键,选择"在终端中打开" 4. 输入命令:`git clone https://github.com/Fihade/IC-Light-ComfyUI-Node.git` 5. 重启ComfyUI **别忘了下载模型文件!** - 到这里下载:https://huggingface.co/lllyasviel/ic-light/tree/main - 把下载的文件放到:ComfyUI/models/unet 文件夹里 ## 3. 节点详细解析 ### 3.1 IC-Light Conditioning 节点 - 光照条件设置器 这个节点就像是一个"光照遥控器",用来告诉AI你想要什么样的光照效果。 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 正向提示词 | positive | 文本 | 根据需要 | 告诉AI你想要什么样的光照效果 | 正向条件提示 | 输入"warm sunlight from left"表示左边来的温暖阳光 | | 负向提示词 | negative | 文本 | 根据需要 | 告诉AI你不想要什么样的光照效果 | 负向条件提示 | 输入"harsh shadow"表示不要刺眼的阴影 | | 光照强度 | light_strength | 0.0-1.0 | 0.18215 | 调节光照的强烈程度,就像调节手电筒的亮度 | 光照条件强度系数 | 0.1很柔和,0.5正常,0.9很强烈 | | 背景图片 | background_latent | 图片数据 | 可选 | 如果你想在特定背景上加光照,就传入背景图片 | 背景图像的潜在表示 | 传入一张室内图片作为光照背景 | ### 3.2 Load And Apply IC-Light 节点 - 光照模型加载器 这个节点像是一个"光照专家招聘器",用来找到并雇佣专门处理光照的AI专家。 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 基础模型 | model | 模型对象 | 必需 | 你现在用的AI绘画模型,光照专家会基于这个模型工作 | 基础扩散模型 | 传入你的Stable Diffusion模型 | | IC-Light模型名称 | ic_light_model | 文件名 | iclight_sd15_fc.safetensors | 选择具体的光照专家文件 | IC-Light权重文件名 | 选择你下载的ic-light模型文件 | | 模型类型 | model_type | FC/FBC/FCON | FC | 选择光照专家的工作方式 | 模型处理类型 | FC=前景控制,FBC=前景背景控制,FCON=前景控制增强 | ### 3.3 IC-Light Apply 节点 - 光照效果应用器 这个节点像是一个"化妆师",把光照效果真正涂抹到你的图片上。 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 输入图片 | input_image | 图片 | 必需 | 你想要加光照效果的原始图片 | 输入图像数据 | 传入你要处理的人像或物体图片 | | 光照条件 | conditioning | 条件数据 | 必需 | 从IC-Light Conditioning节点来的光照设置 | 光照条件数据 | 连接前面设置好的光照条件 | | 混合强度 | blend_strength | 0.0-1.0 | 0.7 | 控制光照效果的强弱,像调节透明度 | 混合系数 | 0.3很轻微,0.7正常,1.0完全应用 | | 保留原图程度 | preserve_original | 0.0-1.0 | 0.3 | 决定保留多少原图特征 | 原图保留系数 | 0.1变化很大,0.5适中,0.9几乎不变 | ### 3.4 IC-Light Preprocessor 节点 - 图片预处理器 这个节点像是一个"图片清洁工",在加光照之前先把图片整理好。 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 输入图片 | image | 图片 | 必需 | 需要预处理的原始图片 | 原始图像输入 | 传入你的源图片 | | 背景移除 | remove_background | True/False | True | 是否把背景抠掉,只留主体 | 背景分离开关 | True=只要人物,False=保留背景 | | 图片尺寸 | resize_to | 数字 | 512 | 把图片调整到指定大小,像调整照片尺寸 | 图像分辨率设置 | 512适合快速处理,1024更清晰 | | 边缘柔化 | edge_softness | 0-10 | 2 | 让抠图的边缘更自然,不那么生硬 | 边缘羽化程度 | 0很锐利,5适中,10很柔和 | ### 3.5 IC-Light Background 节点 - 背景光照处理器 这个节点像是一个"背景灯光师",专门负责背景的光照效果。 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 背景图片 | background_image | 图片 | 必需 | 你想要用的背景图片 | 背景图像数据 | 传入风景、室内等背景图 | | 光照方向 | light_direction | 文本 | "from left" | 描述光线从哪个方向照过来 | 光照方向描述 | "from top"=从上方,"from right"=从右边 | | 环境光强度 | ambient_light | 0.0-1.0 | 0.2 | 整体环境的亮度,像房间里的基础照明 | 环境光照强度 | 0.1很暗,0.5明亮,0.9非常亮 | | 色温 | color_temperature | 2000-10000 | 6500 | 光线的颜色倾向,数字小偏暖黄,数字大偏冷蓝 | 色温值 | 3000暖黄光,6500自然光,9000冷蓝光 | ### 3.6 IC-Light Mask 节点 - 光照遮罩控制器 这个节点像是一个"遮阳伞",让你精确控制哪些地方要被光照,哪些地方要被遮挡。 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 遮罩图片 | mask_image | 图片 | 必需 | 黑白图片,白色部分会被光照,黑色部分不会 | 遮罩图像数据 | 用画笔画出你想要光照的区域 | | 遮罩强度 | mask_strength | 0.0-1.0 | 0.8 | 遮罩效果的强弱程度 | 遮罩影响强度 | 0.3很轻微,0.8明显,1.0完全按遮罩来 | | 遮罩模糊 | mask_blur | 0-50 | 5 | 让遮罩边缘更柔和,避免生硬的界限 | 遮罩边缘模糊半径 | 0很锐利,10适中,30很模糊 | | 反转遮罩 | invert_mask | True/False | False | 把遮罩效果反过来,黑白颠倒 | 遮罩反转开关 | True=黑色被照亮,False=白色被照亮 | ## 4. 使用技巧和建议 ### 新手入门建议 1. **先从简单开始**:最开始只用IC-Light Conditioning和Load And Apply IC-Light两个节点就够了 2. **光照强度别调太高**:建议从0.1开始试,慢慢往上调 3. **提示词要具体**:不要只写"good lighting",要写具体的,比如"soft warm light from upper left" ### 进阶使用技巧 1. **多层光照**:可以用多个IC-Light节点串联,创造复杂的光照效果 2. **配合遮罩使用**:用遮罩节点可以让光照效果更精确 3. **调节色温**:室内场景用暖光(3000-4000),户外用自然光(6500) ### 常见搭配方案 - **人像光照**:IC-Light Conditioning + Load And Apply IC-Light - **复杂场景**:加上Background节点处理背景光照 - **精确控制**:再加上Mask节点控制光照区域 ## 5. 常见问题解答 **Q: 为什么生成的图片光照效果不明显?** A: 试试调高light_strength参数,或者检查你的提示词是否足够具体。 **Q: 光照效果太假了怎么办?** A: 降低blend_strength,提高preserve_original,让效果更自然。 **Q: 处理速度很慢怎么办?** A: 在Preprocessor节点把图片尺寸调小一点,比如从1024调到512。 **Q: 背景被破坏了怎么办?** A: 使用Background节点单独处理背景,或者调高preserve_original参数。 **Q: 遮罩效果不好怎么办?** A: 增加mask_blur参数,让遮罩边缘更柔和。 ## 6. 实际使用例子 ### 例子1:给人像加柔光 1. 用IC-Light Conditioning,positive写"soft warm light from upper left" 2. light_strength设为0.3 3. 用Load And Apply IC-Light加载模型 4. blend_strength设为0.6 ### 例子2:创造戏剧性光影 1. 用IC-Light Conditioning,positive写"dramatic side lighting, strong contrast" 2. light_strength设为0.7 3. 配合Mask节点,只让脸部一侧有光照 ### 例子3:室内环境光 1. 用Background节点加载室内背景 2. ambient_light设为0.4 3. color_temperature设为3000(暖黄光) 记住,这个插件就像是给你的AI绘画工具箱里加了一套专业的摄影灯光设备。多试试不同的参数组合,你会发现无限可能!
ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44 ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com