首页 > 其他分享 >ComfyUI进阶:Comfyroll插件 (五)

ComfyUI进阶:Comfyroll插件 (五)

时间:2024-07-20 17:18:29浏览次数:11  
标签:插件 颜色 ComfyUI 渐变 生成 图像 Comfyroll CR 节点

ComfyUI进阶:Comfyroll插件 (五)

前言:

学习ComfyUI是一场持久战,而Comfyroll 是一款功能强大的自定义节点集合,专为 ComfyUI 用户打造,旨在提供更加丰富和专业的图像生成与编辑工具。借助这些节点,用户可以在静态图像的精细调整和动态动画的复杂构建方面进行深入探索。Comfyroll 的节点设计简洁易用,功能强大,是每个希望提升 ComfyUI 使用体验的用户的必备选择。祝大家学习顺利,早日成为ComfyUI的高手!

目录

一、CR Halftone Grid节点

二、CR Color Bars节点

三、CR Style Bars节点

四、CR Checker Pattern节点

五、CR Polygons节点

六、CR Color Gradient节点

七、CR Radial Gradient节点

八、CR Starburst Colors节点

九、CR Starburst Lines节点

十、“高清壁纸”示例工作流

一、CR Halftone Grid节点

CR Halftone Grid 节点的主要功能是将输入图像转换为网点效果图像。通过调整网点的大小和形状,可以生成各种风格的网点图像。

1

参数:

width → 生成图像的宽度

height → 生成图像的高度

dot_style → 点样式:包含很多种不同的点颜色预设

reverse_dot_style → 是否反转点样式

dot_frequency → 点的频率:可以理解为每一行,每一列点的个数

background_color → 背景颜色

x_pos → 点的水平位置

y_pos → 点的垂直位置

输出:

IMAGE → 输出符合设置的图像信息

注意:如下图所示我们设置图像分辨率为512*512,每一行每一列点数为4,使用GnBu预设样式,背景设置为黑色(#000000),最终生成符合我们需求的图像。

2

注意:如下图所示,我使用生成的点图作为底图进行加噪提供给Ksampler去进行采样,提示词除了使用的质量提示词模板之外只使用了“forest”一个词语,最终生成的图像可以与底图做一个对比,在底图上我们的中间偏上部位明显的颜色较浅,而最终生成的图像应用到了这个信息生成了日光,下面较深的点阵最终生成了森林。

3

使用场景

· 艺术创作: 生成具有独特网点效果的图像,用于艺术创作和设计。

· 印刷模拟: 模拟传统印刷中的网点效果,以检查和预览印刷效果。

· 图像处理: 在图像处理工作流中,添加网点效果以增强图像的视觉表现。

通过 CR Halftone Grid 节点,你可以在 ComfyUI 中轻松地将图像转换为具有网点效果的艺术图像,从而在各种艺术创作和图像处理任务中获得独特的视觉效果。

二、CR Color Bars节点

CR Color Bars 节点的主要功能是生成一个包含多个颜色条块的图像。这些颜色条块通常按照特定的顺序排列,每个条块具有特定的颜色值。

4

参数:

mode → 模式 ***目前只支持"2-color"***

width → 图像的宽度

height → 图像的高度

color_1 → 设置第一种颜色

color_2 → 设置第二种颜色

orientation → 设置条纹的方向 ***"vertical"(垂直)、"horizontal"(水平)、"diagonal"(对角线)或"alt_diagonal"(交替对角线)***

bar_frequency → 条纹频率,即每个颜色的条纹数量

offset → 偏移量,控制条纹的起始位置

color1_hex → 自定义颜色1的十六进制代码 **当color选项选择custom时生效***

color2_hex → 自定义颜色2的十六进制代码 **当color选项选择custom时生效***

输出:

IMAGE → 输出设置的条纹图像

注意:如下图所示我们设置颜色一为白色,颜色二为紫色,设置条纹方向为交替对角线,设置偏移为0.2(所以才没有正对角线上进行绘制),最终得到如右图所示的条纹图案。

5

使用场景

· 显示器校准: 生成彩条图像用于测试和校准显示器的颜色和对比度。

· 视频制作: 在视频制作过程中,使用彩条图像进行测试和校准。

· 图像处理: 在图像处理和分析工作流中,生成标准的彩条图像用于参考和对比。

通过 CR Color Bars 节点,你可以在 ComfyUI 中轻松生成标准的彩条图像,用于各种测试、校准和图像处理任务,从而确保设备和图像处理工作流的准确性和一致性。

三、CR Style Bars节点

CR Style Bars 节点的主要功能是生成包含不同风格或颜色条块的图像。每个条块可以有不同的颜色、纹理或其他视觉属性,这使得它在设计、测试和校准显示器或图像处理设备时非常有用。

6

参数:

mode → 图案生成模式

width → 图像的宽度

height → 图像的高度

bar_style → 条纹样式

orientation → 方向 "vertical"(垂直)或"horizontal"(水平)

bar_frequency → 条纹频率

输出:

IMAGE → 输出设置的条纹图像

注意:如图所示我们设置生成正弦波图案(从生成结果来看,就像是我们从底部看这是一个正弦波,而最终给我们呈现的图案是正弦波的俯视图),设置方向为垂直的彩条,最终出图如下。

7

使用场景

· 设计和创作: 生成风格条图像用于设计和创作项目,提供多种颜色和风格参考。

· 显示器测试和校准: 生成风格条图像用于测试和校准显示器的颜色和对比度。

· 图像处理: 在图像处理和分析工作流中,生成标准的风格条图像用于参考和对比。

通过 CR Style Bars 节点,你可以在 ComfyUI 中轻松生成标准的风格条图像,用于各种设计、测试和图像处理任务,从而确保项目的视觉效果和一致性。

四、CR Checker Pattern节点

CR Checker Pattern 节点的主要功能是生成一个棋盘格图案的图像。该图像由不同颜色的方块交替排列,形成规则的棋盘格效果。

8

参数:

mode → 生成模式

width → 图像的宽度

height → 图像的高度

color_1 → 棋盘格中的第一种颜色

color_2 → 棋盘格中的第二种颜色

grid_frequency → 棋盘格的频率,即每个格子的个数

step → 在阶梯模式(mode选择stepped)下,指定连续色块的大小

输出:

IMAGE → 输出设置的棋盘网格图像

示例:

9

使用场景

· 显示器测试和校准: 生成棋盘格图案图像用于测试和校准显示器的对比度和分辨率。

· 设计和创作: 在设计和创作项目中使用棋盘格图案,提供视觉参考和效果。

· 图像处理: 在图像处理和分析工作流中,生成标准的棋盘格图案用于参考和对比。

通过 CR Checker Pattern 节点,你可以在 ComfyUI 中轻松生成标准的棋盘格图案图像,用于各种测试、校准和设计任务,从而确保设备和图像处理工作流的准确性和一致性。

五、CR Polygons节点

CR Polygons 节点的主要功能是生成一个包含多个多边形的图像。用户可以配置多边形的边数、大小、颜色和数量,以生成不同样式的多边形图案。

10

参数:

mode → 绘制的多边形类型 ***“hexagons”(六边形)或“triangles”(三角形)***

width → 图像的高度

height → 图像的宽度

rows → 网格的行数量

colums → 网格的列数量

face_color → 多边形的填充颜色

background_color → 生成图像的背景颜色

line_color → 形状的边框颜色

line_width → 边框线的宽度

输出:

IMAGE → 输出设置的多边形图像

示例:

11

使用场景

· 图像设计: 在图像设计和创作项目中使用多边形图案,提供独特的视觉效果。

· 测试和校准: 生成标准的多边形图像用于测试和校准图像处理设备。

· 数据可视化: 在数据可视化任务中使用多边形图案,帮助展示和解释数据。

通过 CR Polygons 节点,你可以在 ComfyUI 中轻松生成标准的多边形图像,用于各种设计、测试和数据可视化任务,从而确保项目的视觉效果和一致性。

六、CR Color Gradient节点

CR Color Gradient 节点的主要功能是生成一个颜色渐变图像。用户可以配置渐变的起始颜色、结束颜色、渐变方向等参数,以创建各种类型的颜色渐变效果。

12

参数:

width → 图像的高度

height → 图像的宽度

start_color → 渐变的起始颜色

end_color → 渐变的结束颜色

gradient_distance → 渐变的长度或程度 ***介于0到2之间***

linear_transition → 指定渐变的中心位置 ***介于0到1之间***

orientation → 指定渐变的方向 ***“vertical”(垂直)“horizontal”(水平)***

输出:

IMAGE → 输出生成的图像信息

示例:

13

使用场景

· 图像背景: 生成颜色渐变图像作为背景,提升视觉效果。

· 图像处理: 在图像处理工作流中,应用颜色渐变以创建特效。

· 设计和创作: 在设计和创作项目中,使用颜色渐变图像增加色彩变化。

通过 CR Color Gradient 节点,你可以在 ComfyUI 中轻松生成颜色渐变图像,用于各种背景、设计和图像处理任务,从而确保项目的视觉效果和一致性。

七、CR Radial Gradient节点

CR Radial Gradient 节点的主要功能是生成一个径向渐变图像。用户可以配置渐变的起始颜色、结束颜色、中心位置等参数,以创建各种类型的径向渐变效果。

14

参数:

width → 图像的高度

height → 图像的宽度

start_color → 渐变的起始颜色

end_color → 渐变的结束颜色

gradient_distance → 渐变的长度或程度 ***介于0到2之间***

radial_center_x → 渐变中心的X轴坐标 ***介于0到1之间***

radial_center_y → 渐变中心的Y轴坐标 ***介于0到1之间***

输出:

IMAGE → 输出生成的图像信息

示例:

15

使用场景

· 图像背景: 生成径向渐变图像作为背景,提升视觉效果。

· 图像处理: 在图像处理工作流中,应用径向渐变以创建特效。

· 设计和创作: 在设计和创作项目中,使用径向渐变图像增加色彩变化。

通过 CR Radial Gradient 节点,你可以在 ComfyUI 中轻松生成径向渐变图像,用于各种背景、设计和图像处理任务,从而确保项目的视觉效果和一致性。

八、CR Starburst Colors节点

CR Starburst Colors 节点的主要功能是生成一个放射状颜色图案。用户可以配置条纹的数量、颜色和渐变效果,以创建各种类型的放射状图案。

16

参数:

width → 图像的高度

height → 图像的宽度

num_triangles → 星形中的三角形数量

color_1 → 用于交替的颜色一

color_2 → 用于交替的颜色二

center_x → 星形的中心点X轴坐标

center_y → 星形的中心点Y轴坐标

rotation → 旋转角度 ***以度为单位***

bbox_factor → 星形的边界框因子 ***决定星形的大小***

输出:

IMAGE → 输出生成的图像信息

示例:

17

使用场景

· 图像背景: 生成放射状颜色图案作为背景,提升视觉效果。

· 设计和创作: 在设计和创作项目中,使用放射状图案增加视觉冲击力。

· 特效制作: 在特效和动画制作中,应用放射状图案以增强动态效果。

通过 CR Starburst Colors 节点,你可以在 ComfyUI 中轻松生成放射状颜色图案图像,用于各种背景、设计和特效制作任务,从而确保项目的视觉效果和一致性。

九、CR Starburst Lines节点

CR Starburst Lines 节点的主要功能是生成一个放射状线条图案。用户可以配置线条的数量、颜色和其他视觉属性,以创建各种类型的放射状线条效果。

18

参数:

width → 图像的高度

height → 图像的宽度

num_lines → 星形中的线条数量

line_length → 线条的长度

line_width → 线条的宽度

line_color → 线条的颜色

background_color → 线条和背景颜色

center_x → 星形的中心点X轴坐标

center_y → 星形的中心点Y轴坐标

rotation → 旋转角度

输出:

IMAGE → 输出生成的图像信息

示例:

19

使用场景

· 图像背景: 生成放射状线条图案作为背景,提升视觉效果。

· 设计和创作: 在设计和创作项目中,使用放射状线条图案增加视觉冲击力。

· 特效制作: 在特效和动画制作中,应用放射状线条图案以增强动态效果。

通过 CR Starburst Lines 节点,你可以在 ComfyUI 中轻松生成放射状线条图案图像,用于各种背景设计、特效制作和艺术创作任务,从而确保项目的视觉效果和一致性。

十、“高清壁纸”示例工作流

熟练使用以上节点,你就可以搭建“高清壁纸”的工作流了。

20

21

**孜孜以求,方能超越自我。坚持不懈,乃是成功关键。**

标签:插件,颜色,ComfyUI,渐变,生成,图像,Comfyroll,CR,节点
From: https://www.cnblogs.com/LIU-QiuXue/p/18311984

相关文章

  • vue3 - 最新详细实现 “拖曳式课程表“ 日历课程排班功能,用鼠标拖拽课程放到日历课表
    效果图在vue3、nuxt3项目开发中,详解实现用鼠标拖拽排课的日历课程表,拖动课程名(学科)到日历课程表的某一节课中,拖放到课表上的时候自动沿边吸附贴合,vue3可视化拖拽生成课程表插件,左边是科目课程、右边是教学周课表,鼠标拖动把课程放到指定的日期时间上即可快速生成课表,数据......
  • Java中的编译器插件开发与应用
    Java中的编译器插件开发与应用大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在Java语言中,编译器插件的开发与应用是一种高级编程技术,能够扩展Java编译器的功能,以满足特定的需求。这些插件可以在编译过程中进行代码分析、优化,甚至修改源代码。本文将......
  • vue用到的各种三方插件的介绍和使用方法
    本篇文章用于自用,有的地方介绍的可能会不清楚,请谨慎观看本文会随着做的项目用到的东西会不断的更新1.@riophae/vue-treeselect@riophae/vue-treeselect是一个基于Vue.js的树形选择组件,用于在用户界面中展示和选择层次结构的数据,是一个树形的下拉菜单下载npminstall......
  • vue3 - 最新详细实现 “日历课程表“ 上课时间表功能组件,教务系统专用老师排课表插件
    效果图在vue3、nuxt3项目开发中,详解实现学生每周“动态课程表(日历表展现)”功能实现,对学期的每周课程进行排课和准备工作,可自由切换本月的每周上课表情况、也可通过日期范围选择器进行筛选指定周的教学排班表、相同的课成可以合并(可不开启),课表数据结构支持调用后端服......
  • 功能强大的 Excel 插件ASAP Utilities 8.6 for Excel Pro +KEY
    ASAP实用程序是微软Excel程序的一组强大的附加工具和功能。ASAP实用程序专为提高电子表格的工作效率而设计,提供了广泛的功能,可以改善数据处理、分析、格式化等过程。该程序包括300多个有用的工具,允许用户在Excel中节省时间并简化日常任务的执行。它们涵盖了各种工作领域,包括......
  • maven项目容器化运行之2-maven中使用docker插件调用远程docker构建服务并在1Panel中运
    一.背景    公司主机管理小组的同事期望我们开发的maven项目能够在1Panel管理的docker容器部署。上一篇写了先开放1Panel中docker镜像构建能力maven项目容器化运行之1-基于1Panel软件将docker镜像构建能力分享给局域网-CSDN博客。这一篇就是演示maven工程的镜像构建、......
  • Visual Studio 必备插件集合:AI 助力开发
     一、前言2024年AI浪潮席卷全球,编程界迎来全新的挑战与机遇。智能编程、自动化测试、代码审查,这一切都得益于AI技术的迅猛发展,它正在重塑开发者的日常,让编写代码变得更加高效、智能。精选出最受好评、最具实用价值的VisualStudio插件,涵盖代码编辑、调试、测试、版本控制等多......
  • 构建Web应用的秘诀:Gradle中的Web应用插件配置
    标题:构建Web应用的秘诀:Gradle中的Web应用插件配置在现代软件开发中,Web应用扮演着至关重要的角色。Gradle,作为一个强大且灵活的构建工具,提供了丰富的插件来简化Web应用的构建和部署过程。本文将详细解释如何在Gradle中配置Web应用插件,并通过示例代码展示具体的配置步骤。1.......
  • 【ESP32-S3】【ESP-IDF】插件新建工程及工程配置
    一、搭建基础工程二、基础工程的文件架构解析三、调试相关工具介绍1、串口下载2、JTAG下载与调试四、工程的文件架构解析五、基础工程配置一、搭建基础工程在VSCode中新建ESP-IDF基础工程的步骤如下:1、启动VSCode并打开命令面板按下“Ctrl+Shift+P”快捷......
  • ComfyUI进阶:Comfyroll插件 (四)
    ComfyUI进阶:Comfyroll插件(四)前言:学习ComfyUI是一场持久战,而Comfyroll是一款功能强大的自定义节点集合,专为ComfyUI用户打造,旨在提供更加丰富和专业的图像生成与编辑工具。借助这些节点,用户可以在静态图像的精细调整和动态动画的复杂构建方面进行深入探索。Comfyroll的节点设......