前言:

ComfyUI layer style 是一组专为图片设计制作且集成了Photoshop功能的强大节点。该节点几乎将PhotoShop的全部功能迁移到ComfyUI,诸如__提供仿照Adobe Photoshop的图层样式、提供调整颜色功能(亮度、饱和度、对比度等)、提供Mask辅助工具、提供图层合成工具和工作流相关的辅助节点、提供图像效果滤镜__等。旨在集中工作平台,使我们可以在ComfyUI中实现PhotoShop的一些基础功能

__Comfy layer style插件(二): __https://articles.zsxq.com/layer_style/2.html

__Comfy layer style插件(三): __https://articles.zsxq.com/layer_style/3.html

__Comfy layer style插件(四): __https://articles.zsxq.com/layer_style/4.html

目录:

先行:安装方式

一、LayerColor:LUT Apply节点

二、LayerColor:AutoBrightness节点

三、LayerColor:ColorAdapter节点

四、LayerColor:Exposure节点

五、LayerColor:Color of Shadow & HighLight节点

六、LayerColor:Gamma节点

七、LayerColor:Brightness & Contrast节点

八、LayerColor:RGB \ LayerColor:YUV \ LayerColor:LAB \ LayerColor:HSV节点

示例工作流

安装方法:

方法一:通过ComfyUI Manager安装(推荐)

打开Manager界面

image

image

方法二:使用git clone命令安装

在ComfyUI/custom_nodes目录下输入cmd按回车进入电脑终端

image

__在终端输入下面这行代码开始下载 git clone __https://github.com/chflame163/ComfyUI_LayerStyle.git

image

一、LayerColor:LUT Apply节点

节点功能:将LUT应用到图像,通过LUT你可以将一组RGB值输出为另一组RGB值,从而改变画面的曝光与色彩。仅支持.cube格式的LUT文件。

image

输入:

image -> 输入的图片

参数:

LUT -> 这里列出了LUT文件夹中可用的.cube文件列表,选中的LUT文件将被应用到图像

color_space -> 色彩空间 **普通图片请选择linear, log色彩空间的图片请选择log**

输出:

image -> 处理后的图片

注意:LUT文件夹在resource_dir.ini中定义,这个文件位于插件根目录下。用文本编辑软件打开,找到“LUT_dir=”开头的这一行,编辑“=”之后为自定义文件夹路径名。这个文件夹里面所有的.cube文件将在ComfyUI初始化时被收集并显示在节点的列表中。如果ini中设定的文件夹无效,将启用插件自带的LUT文件夹

image

二、LayerColor:AutoBrightness节点

节点功能:将过暗或过亮的图片自动调整到适中的亮度,支持遮罩输入。有遮罩输入时仅以遮罩部分的内容作为自动亮度的数据来源。输出仍然是整个调整后的图像。

image

输入:

image -> 输入的图片

mask -> 输入遮罩

参数:

strength -> 自动调整亮度的强度 **数值越大,越偏向中间值,与原图的差别越大**

saturation -> 色彩饱和度 **亮度改变通常会导致色彩饱和度发生变化,可在此适当调整补偿**

输出:

image -> 处理后的图片

image

image

三、LayerColor:ColorAdapter节点

节点功能:自动调整图片色调,使之与参考图片相似。

image

输入:

image -> 输入的图片

color_ref_image -> 输入参考颜色图片

参数:

opacity -> 图像调整色调之后的不透明度

输出:

image -> 处理后的图片

image

四、LayerColor:Exposure节点

节点功能:改变图像的曝光

image

输入:

image -> 输入的图片

参数:

exposure -> 曝光值 **更高的数值表示更亮的曝光,可以为负数**

输出:

image -> 处理后的图片

image

五、LayerColor:Color of Shadow & HighLight节点

节点功能:调整图像暗部和亮部的颜色

image

输入:

image -> 输入的图片

mask -> 遮罩 **可选输入,输入将只调整遮罩范围内的颜色**

参数:

shadow_brightness -> 暗部的亮度

shadow_saturation -> 暗部的色彩饱和度

shadow_hue -> 暗部的色相

shadow_level_offset -> 暗部取值的偏移量 **数值越大则更多靠近明亮的区域纳入暗部**

shadow_range -> 暗部的过渡范围

highlight_brightness -> 亮部的亮度

highlight_saturation -> 亮部的色彩饱和度

highlight_hue -> 亮部的色相

highlight_level_offset -> 亮部取值的偏移量 **数值越小则更多靠近阴暗的区域纳入亮部**

highlight_range -> 亮部的过渡范围

输出:

image -> 处理后的图片

image

image

六、LayerColor:Gamma节点

节点功能:改变图像的Gamma值。这个节点对于懂Gamma值的人很好用,对于不懂的人建议去学习一下Gamma值的相关知识,很有趣。

image

输入:

image -> 输入的图片

参数:

gamma -> 设置处理后图像Gamma值

输出:

image -> 处理后的图片

image

七、LayerColor:Brightness & Contrast节点

节点功能:改变图像的亮度、对比度和饱和度。非常实用。

image

输入:

image -> 输入的图片

参数:

brightness -> 图像的亮度

contrast -> 图像的对比度

saturation -> 图像的色彩饱和度

输出:

image -> 处理后的图片

image

八、LayerColor:RGB \ LayerColor:YUV \ LayerColor:LAB \ LayerColor:HSV节点

节点功能:分别调整图像的RGB、YUV、LAB、HSV通道。

image

输入:

image -> 输入的图片

参数:

R -> R通道 **红色通道**

G -> G通道 **绿色通道**

B -> B通道 **蓝色通道**

H -> H通道 **色调、色相通道**

S -> S通道 **饱和度、色彩纯净度通道**

V -> V通道 **明度通道**

L -> L通道 **亮度通道**

A -> A通道 **从绿色到红色的分量通道**

B -> B通道 **从蓝色到黄色的分量通道**

Y -> Y通道 **强度、亮度通道**

U -> U通道 **蓝色色度通道**

V -> V通道 **色调、色相通道**

输出:

image -> 处理后的图片

image

image

示例工作流

由于本文基本上每个节点都给出了详细的图文讲解,加上本文所讲的节点之间的关联性没那么强,所以这里就不提供囊括所有节点的工作流了,大家把上面每个节点对应的工作流学习理解即可。

__Comfy layer style插件(二): __https://articles.zsxq.com/layer_style/2.html

__Comfy layer style插件(三): __https://articles.zsxq.com/layer_style/3.html

__Comfy layer style插件(四): __https://articles.zsxq.com/layer_style/4.html