IC-Light | 影像重光
在這個 ComfyUI IC-Light 工作流程中,您可以輕鬆地重新照亮您的影像。首先,通過移除背景來編輯原始影像。然後,根據您的提示,該工具生成一個具有增強重光和新背景的新影像,確保結果的一致性和精確性。ComfyUI IC-Light 工作流程
ComfyUI IC-Light 範例






ComfyUI IC-Light 說明
1. IC-Light 是什麼?
IC-Light 是一種基於 AI 的影像編輯工具,整合了 Stable Diffusion 模型以對生成影像進行局部編輯。它通過將影像編碼成潛在空間表現,對特定區域進行編輯,然後將修改後的潛在表現解碼回影像。這種方法允許對編輯過程進行精確控制,同時保留原始影像的整體風格和一致性。
現在已發布兩種模型:文本條件重光模型和背景條件模型。兩者都將前景影像作為輸入。
2. IC-Light 的工作原理
在內部,IC-Light 利用 Stable Diffusion 模型的力量來編碼和解碼影像。過程可分為以下步驟:
2.1. 編碼:輸入影像通過 Stable Diffusion VAE(變分自動編碼器)以獲得壓縮的潛在空間表現。 2.2. 編輯:將所需的編輯應用於潛在表現的特定區域。這通常通過將原始潛在表現與指示要修改區域的遮罩以及相應的編輯提示串聯起來完成。 2.3. 解碼:修改後的潛在表現通過 Stable Diffusion 解碼器重建已編輯的影像。 通過在潛在空間中操作,IC-Light 可以進行局部編輯,同時保持影像的整體一致性和風格。
3. 如何使用 ComfyUI IC-Light
您將使用的主要節點是 "IC-Light Apply" 節點,它負責編碼、編輯和解碼影像的整個過程。

3.1. "IC-Light Apply" 輸入參數:
"IC-Light Apply" 節點需要三個主要輸入:
- model:這是將用於編碼和解碼影像的基礎 Stable Diffusion 模型。
- ic_model:這是預訓練的 IC-Light 模型,包含編輯過程所需的權重。
- c_concat:這是一個特殊輸入,將您的原始影像、指示要編輯區域的遮罩和定義這些區域應如何修改的編輯提示結合起來。
要創建 c_concat 輸入:
- 使用 VAEEncodeArgMax 節點編碼您的原始影像。此節點確保獲得影像的最可能潛在表現。
- 使用 ICLightApplyMaskGrey 節點創建影像的遮罩版本。此節點將您的原始影像和遮罩作為輸入,並輸出影像的非遮罩區域灰化的版本。
- 創建您的編輯提示的潛在表現。這些提示將指導對影像選定區域的修改。
- 將原始影像、遮罩和編輯提示的潛在表現結合到 "IC-Light Apply" 節點的單一輸入中。
3.2. "IC-Light Apply" 輸出參數:
處理您的輸入後,"IC-Light Apply" 節點將輸出一個參數:
- model:這是應用了 IC-Light 修改的修補 Stable Diffusion 模型。
要生成您的最終編輯影像,只需將輸出模型連接到您的 ComfyUI 工作流程中的適當節點,例如 KSampler 和 VAEDecode 節點。
3.3. 提示最佳結果:
- 使用高質量遮罩:為確保您的編輯精確有效,請確保您的遮罩準確地勾勒出您想要修改的區域。
- 嘗試不同的編輯提示:編輯提示是指導對影像選定區域進行修改的指引。隨意嘗試不同的提示以達到期望的效果,並根據獲得的結果調整您的提示。
- 平衡全局和局部編輯:雖然 IC-Light 非常適合進行局部編輯,但考慮影像的整體構圖和一致性也很重要。嘗試在專注編輯和全局調整之間找到平衡,以保持生成藝術作品的完整性。
欲了解更多信息,請訪問