LayerForge:ComfyUI 图像合成节点
LayerForge 是用于合成多图层、遮罩、混合模式和变换图像的 ComfyUI 节点。
核验日期
核心信息
以下信息由程序从官方接口读取,不经模型改写。
- 许可证
- MIT
- 语言
- JavaScript
- 维护方
- Azornes
- 核验日期
它是什么
LayerForge 是一个 ComfyUI 节点,用于合成带有多个图层、遮罩、混合模式和变换的图像。LayerForge 把画布状态存储在浏览器的 IndexedDB 中,并向下游节点返回一个 IMAGE 和一个 MASK。LayerForge 基于 yichengup 的原始项目 Comfyui-Ycanvas。LayerForge 采用 MIT 许可证。
主要能力
LayerForge 把图层、位置、遮罩和其他画布数据存储在浏览器的 IndexedDB 中,因此页面重新加载后状态仍然保留。
LayerForge 可以添加、重排、移动、缩放和旋转多个图像图层。
LayerForge 可以用可调的画笔大小、强度和柔和度绘制遮罩。
LayerForge 提供 12 种混合模式,包括 Overlay 和 Multiply,并可通过上下文菜单为每个图层设置不透明度。
LayerForge 可以通过拖放添加文件,从剪贴板粘贴图像或内部图层选择,或一键导入最新的 ComfyUI 输出。
在可选的抠图功能中,LayerForge 可以用 ComfyUI 原生 BiRefNet 加载器或本地 BRIA RMBG 2.0,为所选图层生成去背景遮罩。
怎么上手
可以在 ComfyUI-Manager 中搜索 Comfyui-LayerForge 并点击 Install 按钮来安装。
手动安装时,把本仓库克隆到 custom_nodes。
在多边形套索修复工作流中,需要在 LayerForge 节点上启用 auto_refresh_after_generation。
LayerForge 的多边形修复选区可以为修复区域绘制一个封闭形状。
按住 Shift、按下 S 并左键点击,即可放置第一个点。
点击第一个点或点击其附近,即可闭合形状。
cd ComfyUI/custom_nodes/
git clone https://github.com/Azornes/Comfyui-LayerForge.git适合谁
连接 ComfyUI Batch Image 节点,可以把多张图像导入为独立图层。LayerForge 有一个可选的 MASK 输入。IMAGE 输出是可见图层堆栈的扁平化合成结果。
MASK 输出是可见图层的合并 alpha 遮罩。LayerForge 输出标准的 ComfyUI IMAGE 和 MASK 值。抠图功能是可选的,并且需要一个模型。
BRIA RMBG 2.0 模型需要在当前使用的 ComfyUI 环境中安装 transformers 包。LayerForge 使用 ComfyUI 的原生加载器处理 BiRefNet。lite-* 变体不能用于这个加载器。
抠图设置中的遮罩阈值可设为 0 到 1。启用 Expand/Contract mask 选项后,边界可设为 -300 到 +300 px。启用 Feather edges 选项后,羽化量可设为 0 到 300 px。
Extend output area 选项可把输出区域每边最多扩展 500 px,且不改变自定义形状。Flux Inpainting 工作流把 LayerForge 与 Flux fill 修复结合在一起。简单测试工作流在没有基于模型的生成步骤的情况下测试该节点。
如果 LayerForge 产生黑色或空的输出,应检查 node_id。
来源
本页内容整理自以下官方来源,点击可核对原文。
- GitHub READMEhttps://github.com/Azornes/Comfyui-LayerForge抓取于
核验日期 ·
本页由 AI 依据上述官方来源整理,并经自动核对,未经本站实测。 发现错误?告诉我们。