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 节点的主要功能是将输入图像转换为网点效果图像。通过调整网点的大小和形状,可以生成各种风格的网点图像。

参数:

width → 生成图像的宽度

height → 生成图像的高度

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

reverse_dot_style → 是否反转点样式

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

background_color → 背景颜色

x_pos → 点的水平位置

y_pos → 点的垂直位置

输出:

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

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

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

使用场景

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

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

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

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

二、CR Color Bars节点

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

参数:

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(所以才没有正对角线上进行绘制),最终得到如右图所示的条纹图案。

使用场景

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

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

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

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

三、CR Style Bars节点

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

参数:

mode → 图案生成模式

width → 图像的宽度

height → 图像的高度

bar_style → 条纹样式

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

bar_frequency → 条纹频率

输出:

IMAGE → 输出设置的条纹图像

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

使用场景

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

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

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

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

四、CR Checker Pattern节点

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

参数:

mode → 生成模式

width → 图像的宽度

height → 图像的高度

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

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

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

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

输出:

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

示例:

使用场景

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

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

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

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

五、CR Polygons节点

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

参数:

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

width → 图像的高度

height → 图像的宽度

rows → 网格的行数量

colums → 网格的列数量

face_color → 多边形的填充颜色

background_color → 生成图像的背景颜色

line_color → 形状的边框颜色

line_width → 边框线的宽度

输出:

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

示例:

使用场景

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

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

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

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

六、CR Color Gradient节点

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

参数:

width → 图像的高度

height → 图像的宽度

start_color → 渐变的起始颜色

end_color → 渐变的结束颜色

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

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

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

输出:

IMAGE → 输出生成的图像信息

示例:

使用场景

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

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

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

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

七、CR Radial Gradient节点

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

参数:

width → 图像的高度

height → 图像的宽度

start_color → 渐变的起始颜色

end_color → 渐变的结束颜色

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

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

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

输出:

IMAGE → 输出生成的图像信息

示例:

使用场景

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

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

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

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

八、CR Starburst Colors节点

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

参数:

width → 图像的高度

height → 图像的宽度

num_triangles → 星形中的三角形数量

color_1 → 用于交替的颜色一

color_2 → 用于交替的颜色二

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

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

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

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

输出:

IMAGE → 输出生成的图像信息

示例:

使用场景

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

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

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

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

九、CR Starburst Lines节点

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

参数:

width → 图像的高度

height → 图像的宽度

num_lines → 星形中的线条数量

line_length → 线条的长度

line_width → 线条的宽度

line_color → 线条的颜色

background_color → 线条和背景颜色

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

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

rotation → 旋转角度

输出:

IMAGE → 输出生成的图像信息

示例:

使用场景

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

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

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

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

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

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

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

ComfyUI进阶:Comfyroll插件 (五)的更多相关文章

  1. Java进阶(三十五)java int与integer的区别

    Java进阶(三十五)java int与Integer的区别 前言 int与Integer的区别从大的方面来说就是基本数据类型与其包装类的区别: int 是基本类型,直接存数值,而Integer是对象 ...

  2. Java进阶(二十五)Java连接mysql数据库(底层实现)

    Java进阶(二十五)Java连接mysql数据库(底层实现) 前言 很长时间没有系统的使用java做项目了.现在需要使用java完成一个实验,其中涉及到java连接数据库.让自己来写,记忆中已无从搜 ...

  3. Python进阶(三十五)-Fiddler命令行和HTTP断点调试

    Python进阶(三十五)-Fiddler命令行和HTTP断点调试 一. Fiddler内置命令   上一节(使用Fiddler进行抓包分析)中,介绍到,在web session(与我们通常所说的se ...

  4. ruby -- 进阶学习(五)使用Ckeditor插件上传中文图片

    基于rails4.0环境 当使用Ckeditor上传中文命名图片时报错,解决方法是对图片进行重命名 在Ckeditor插件的安装目录下找到controllers/.../application.rb ...

  5. webpack进阶之插件篇

    一.插件篇 1. 自动补全css3前缀 autoprefixer 官方是这样说的:Parse CSS and add vendor prefixes to CSS rules using values ...

  6. iOS开发——UI进阶篇(五)通知、代理、kvo的应用和对比,购物车

    一.通知 1.通知中心(NSNotificationCenter)每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象之间的消息通信任何一个对象都可以向 ...

  7. Hadoop入门进阶步步高(五)-搭建Hadoop集群

    五.搭建Hadoop集群 上面的步骤,确认了单机能够运行Hadoop的伪分布运行,真正的分布式运行无非也就是多几台slave机器而已,配置方面的有一点点差别,配置起来就很easy了. 1.准备三台se ...

  8. Java进阶篇(五)——Java的I/O技术

    程序中,为了永久的保存创建的数据,需要将其保存在磁盘文件中,以便在其它程序中使用它们.Java的I/O技术可以将数据保存到文本文件.二进制文件甚至是ZIP压缩文件中,以达到永久性保存数据的要求. 本篇 ...

  9. AngularJS进阶(二十五)requirejs + angular + angular-route 浅谈HTML5单页面架构

    requirejs + angular + angular-route 浅谈HTML5单页面架构 众所周知,现在移动Webapp越来越多,例如天猫.京东.国美这些都是很好的例子.而在Webapp中,又 ...

  10. 网站开发进阶(二十五)js如何将html表格导出为excel文件

    js如何将html表格导出为excel文件        赠人玫瑰,手留余香.若您感觉此篇博文对您有用,请花费2秒时间点个赞,您的鼓励是我不断前进的动力,共勉! jsp页面数据导出成excel的方法很 ...

随机推荐

  1. 模拟重装Kubernetes(k8s)集群:删除k8s集群然后重装

    目录 一.系统环境 二.前言 三.重装Kubernetes集群 3.1 环境介绍 3.2 删除k8s所有节点(node) 3.3 kubeadm初始化 3.4 添加worker节点到k8s集群 3.5 ...

  2. 我们小公司,哪像华为一样,用得上IPD(集成产品开发)?

    在一些咨询或活动现场,我们经常听到有朋友说:我们是小公司,IPD(集成产品开发)太厚重了,不适合我们.但--到底哪里不合适? 提及IPD,成功的案例多以大公司为主:20世纪90年代,IBM在激烈的市场 ...

  3. 改造 Kubernetes 自定义调度器

    原文出处:改造 Kubernetes 自定义调度器 | Jayden's Blog (jaydenchang.top) Overview Kubernetes 默认调度器在调度 Pod 时并不关心特殊 ...

  4. Swoole 源码分析之 Http Server 模块

    首发原文链接:Swoole 源码分析之 Http Server 模块 Swoole 源码分析之 Http Server 模块 Http 模块的注册初始化 这次我们分析的就是 Swoole 官网的这段代 ...

  5. 鸿蒙极速入门(五)-路由管理(Router)

    页面路由指在应用程序中实现不同页面之间的跳转和数据传递.HarmonyOS提供了Router模块,通过不同的url地址,可以方便地进行页面路由,轻松地访问不同的页面. 一.基础使用 Router模块提 ...

  6. MyBatis完成CRUD 详细细节内容

    1. MyBatis完成CRUD 详细细节内容 @ 目录 1. MyBatis完成CRUD 详细细节内容 每博一文案 2. MyBatis工具类SqlSessionUtil的封装 3. 准备工作 3. ...

  7. NOIP模拟81

    T1 语言 解题思路 模拟即可,对于一个合法的句子直接判断每一个前缀和每一个后缀是否是合法的名词词组. 然后枚举动词的位置判断前后两段是否合法就好了. code #include<bits/st ...

  8. itest work(爱测试) 开源接口测试&敏捷测试管理平台 9.5.0 发布,接口测试及脑图用例升级

    (一)itest work 简介 itest work (爱测试)  一站式工作站让测试变得简单.敏捷,"好用.好看,好敏捷" ,是itest wrok 追求的目标.itest w ...

  9. 极限科技旗下软件产品 INFINI Easysearch 通过统信 UOS 认证

    近日,极限数据 (北京) 科技有限公司(以下简称:极限科技)旗下的软件 INFINI Easysearch 搜索引擎软件 V1.0 通过统信 UOS 服务器操作系统 V20 认证. 此次兼容适配基于统 ...

  10. error pulling image configuration: Get https://eastasia.data.mcr.microsoft.com -- net/http: TLS handshake timeout

    error pulling image configuration: Get https://eastasia.data.mcr.microsoft.com/b29889755b1f4e46b6b44 ...