ComfyUI进阶:Comfyroll节点 (最终篇)+应用实例

前言:

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

本篇为Comfyroll最终篇,还有一些节点多为逻辑处理节点,以及计算机专业常用的数据类型转换节点,较为难懂且应用面不广,所以本篇主要内容为Comfyroll节点综合应用篇,会给出一些示例工作流以及思路介绍,请大家重点关注本篇内容,深刻理解节点用法!!祝大家学习顺利,早日成为ComfyUI的高手!

目录

一、CR Switch节点

二、Comfyroll实战-表情包工作流分享

三、Comfyroll实战-超高清壁纸工作流分享

一、CR Switch节点

CR Switch节点是用于控制流程路径的关键工具。它允许根据特定条件在不同的操作路径之间进行切换,从而实现灵活的流程控制。它类似于编程中的条件语句(如if-else),可以根据条件选择性地输出某一路径的数据。

节点检索:CR Conditioning Input Switch/ CR Image Input Switch/ CR Image Input Switch (4 way)/ CR Model Input Switch/ CR Latent Input Switch/ CR Text Input Switch (4 way)/ CR VAE Input Switch/ CR Clip Input Switch/ CR Text Input Switch/ CR ControlNet Input Switch/ CR Switch Model and CLIP

输入:

conditionging    输入的条件信息

imagex    输入的图像信息

modelx    输入的模型信息

textx    输入的文本信息

VAEx    输入的VAE模型信息

clipx    输入的clip模型信息

control_netx    输入的controlnet模型信息

latentx    输入的潜空间信息

参数:

input    输入想要选择的序号

输出:

信息流    输出所选择的信息流

示例:如下图所示,搭建了一个一键生成表情包的工作流,在工作流中用到了IPAdapter节点,需要输入一张参考图像,其中我输入1的时候,参考图像为image1,输入2的时候参考图像为image2,其他节点功能类似。

使用场景

· 图像处理:根据图像属性(如亮度、对比度)选择不同的处理方法。

· 数据分析:根据数据特征选择不同的分析路径或算法。

· 动态内容生成:在内容生成过程中,根据条件动态选择不同的素材或样式。

· 自动化工作流:在自动化处理流程中,根据条件动态调整处理步骤。

CR Switch节点是一个强大的条件逻辑处理工具,适用于各种需要根据条件动态选择数据路径的场景。通过设置灵活的条件,用户可以实现复杂的工作流控制和数据处理逻辑,无论是在图像处理、数据分析、内容生成还是自动化工作流中,CR Switch节点都能提供高效的解决方案

二、Comfyroll实战-表情包工作流分享

工作流:这个工作流主要是控制生成尽量一致的表情包,并且尽量的增加人物的细节以及美观程度。

1.这里使用了CR库中的CR Integer Range List节点,用来生成INT值,也就是一个数,然后通过CR Draw Shape节点来控制x和y的坐标,从而去控制生成图像的位置信息。

如下图所示,生成的五角星会随着x,y坐标的变换去改变所处的位置,但是整体内容不变,通过将类似的图像Encode去控制噪声底图的一致性。

2.使用CR库中的CR Text List节点来控制多行文本的输入,将start_index转换成输入,引入一个Primitive节点控制value的递增,从而将Text Multiline里面的文本进行每行输出。

3.使用CR image input Switch节点去控制图像的输入,后续通过Controlnet节点去对原图进行shuffle,然后让controlnet去参考我们图像的元素信息,为了生成跟原图风格类似的图像。

经过实验和各种跑图发现,高级的Controlnet真的可以更好的去生成精美的图像,去控制生效时长,去控制模型强度,需要大家进行微调。

三、Comfyroll实战-超高清壁纸工作流分享

 超高清壁纸级工作流,这里大部分都是使用CR的节点来完成的工作流搭建。

这里使用的是CR的一些批量载入节点,然后根据参数进行模型的选择,包括我们使用到的潜空间生成的节点,用来对我们的潜空间进行尺寸的指定等。

这也算是一个复习啦,之前有一章就写过这个工作流,不知道大家有没有印象呢?

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/49104.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【LabVIEW作业篇 - 5】:水仙花数、数组与for循环的连接

文章目录 水仙花数数组与for循环的连接 水仙花数 水仙花数,是指一个3位数,它的每个位上的数字的3次幂之和等于它本身。如371 3^3 7^3 1^3,则371是一个水仙花数。 思路:水仙花数是一个三位数,通过使用for循环&#xf…

redis的使用场景和持久化方式

redis的使用场景 热点数据的缓存。热点:频繁读取的数据。限时任务的操作:短信验证码。完成session共享的问题完成分布式锁。 redis的持久化方式 什么是持久化:把内存中的数据存储到磁盘的过程,同时也可以把磁盘中的数据加载到内存…

FPGA实现二选一数据选择器

在FPGA开发当中,我们最早开始接触的就是关于二选一选择器的设计。 1、原理 通过一个sel选择位判断输出out为a还是b,这里我们规定: sel0时,outa sel1时,outb 2、工程代码 多路选择器的缩写为MUX,这里我们见…

Git报错fatal: detected dubious ownership in repository

报错信息 fatal: detected dubious ownership in repository at 解决办法 一行代码解决 git config --global --add safe.directory "*";如何使用git工具初始胡项目并且和远程仓库建立联系 git init–建立一个本地仓库 git add README.md–将README.md文件加入…

【Day1415】Bean管理、SpringBoot 原理、总结、Maven 高级

0 SpringBoot 配置优先级 从上到下 虽然 springboot 支持多种格式配置文件,但是在项目开发时,推荐统一使用一种格式的配置 (yml是主流) 1 Bean管理 1.1 从 IOC 容器中获取 Bean 1.2 Bean 作品域 可以通过注解 Scope("proto…

计算机网络八股文(后续更新)

文章目录 一、计算机网络体系结构1、计算机网络的各层协议及作用? 二、物理层三、数据链路层四、网络层五、传输层1、TCP和UDP的区别?2、UDP 和 TCP 对应的应用场景是什么?3、详细介绍一下 TCP 的三次握手机制4、为什么需要三次握手&#xff…

测试管理工具、自动化测试工具、跨浏览器测试工具 推荐

测试管理工具 1)Xray Xray 是排名第一的手动与自动化测试管理应用,专为质量保证而设计。它是一个功能齐全的工具,能够无缝集成于 Jira 中。其目的是通过有效和高效的测试帮助公司提高产品质量。 功能特点: 需求、测试、缺陷和执…

Java | Leetcode Java题解之第275题H指数II

题目&#xff1a; 题解&#xff1a; class Solution {public int hIndex(int[] citations) {int n citations.length;int left 0, right n - 1;while (left < right) {int mid left (right - left) / 2;if (citations[mid] > n - mid) {right mid - 1;} else {lef…

深入浅出mediasoup—协议交互

本文主要分析 mediasoup 一对一 WebRTC 通信 demo 的协议交互&#xff0c;从协议层面了解 mediasoup 的设计与实现&#xff0c;这是深入阅读 mediasoup 源码的重要基础。 1. 时序图 下图是 mediasoup 客户端-服务器协议交互的总体架构&#xff0c;服务器是一个 Node.js 进程加…

【计算机毕业设计】877陪诊系统

&#x1f64a;作者简介&#xff1a;拥有多年开发工作经验&#xff0c;分享技术代码帮助学生学习&#xff0c;独立完成自己的项目或者毕业设计。 代码可以私聊博主获取。&#x1f339;赠送计算机毕业设计600个选题excel文件&#xff0c;帮助大学选题。赠送开题报告模板&#xff…

使用nginx实现一个端口和ip访问多个vue前端

前言&#xff1a;由于安全组要求&#xff0c;前端页面只开放一个端口&#xff0c;但是项目有多个前端&#xff0c;此前一直使用的是一个前端使用单独一个端口进行访问&#xff0c;现在需要调整。 需要实现&#xff1a;这里以80端口为例&#xff0c;两个前端分别是&#xff1a;p…

AI 驱动下的一体化分布式数据库:滴滴、快手、中国恩菲、好未来、翼鸥教育共话创新应用实践|OceanBase Meetup 精彩回顾

7月6日&#xff0c;OceanBase Meetup 北京站——“AI 驱动下的一体化分布式数据库&#xff1a;跨行业多场景的创新应用与实战”举办。来自滴滴、快手、中国恩菲、好未来、翼鸥教育、蚂蚁集团及OceanBase等众多行业技术专家与资深用户&#xff0c;围绕众多用户关注的AI 与数据库…

物联网mqtt网关搭建背后的技术原理

前言 物联网是现在比较热门的软件领域&#xff0c;众多物联网厂商都有自己的物联网平台&#xff0c;而物联网平台其中一个核心的模块就是Mqtt网关。这篇文章的目的是手把手教大家写书写一个mqtt网关&#xff0c;后端存储支持Kafka/Pulsar&#xff0c;支持mqtt 连接、断链、发送…

Zabbix监控系统:zabbix服务部署+基于Proxy分布式部署+zabbix主动与被动监控模式

一、Zabbix概述 1.1 简介 zabbix 是一个基于 Web 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix 能监视各种网络参数&#xff0c;保证服务器系统的安全运营&#xff0c;提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 zabbix…

中文之美:每日成语【瓜田李下】

文章目录 引言瓜田李下相关谜语成语接龙引言 中文之美,美在诗词歌赋,美在绝句华章,也美在对事物名称的雅致表达。 瓜田李下 拼音:guā tin lǐ xi 释义 1.经过瓜田时弯腰提鞋,经过李子树下时抬手扶帽,容易被人怀疑是偷瓜、偷李子。 2.比喻嫌疑之地。 出处:三国曹植…

AGI 之 【Hugging Face】 的【从零训练Transformer模型】之二 [ 从零训练一个模型 ] 的简单整理

AGI 之 【Hugging Face】 的【从零训练Transformer模型】之二 [ 从零训练一个模型 ] 的简单整理 目录 AGI 之 【Hugging Face】 的【从零训练Transformer模型】之二 [ 从零训练一个模型 ] 的简单整理 一、简单介绍 二、Transformer 1、模型架构 2、应用场景 3、Hugging …

基于微信小程序+SpringBoot+Vue的校园自助打印系统(带1w+文档)

基于微信小程序SpringBootVue的校园自助打印系统(带1w文档) 基于微信小程序SpringBootVue的校园自助打印系统(带1w文档) 管理信息可以处理复杂的信息从而提高用户的工作效率&#xff0c;减少失误。所以本基于Vue和微信小程序的校园自助打印系统的开发非常有意义&#xff0c;本系…

科研绘图系列:R语言TCGA分组饼图(multiple pie charts)

介绍 在诸如癌症基因组图谱(TCGA)等群体研究项目中,为了有效地表征和比较不同群体的属性分布,科研人员广泛采用饼图作为数据可视化的工具。饼图通过将一个完整的圆形划分为若干个扇形区域,每个扇形区域的面积大小直接对应其代表的属性在整体中的占比。这种图形化的展示方…

博客建站4 - ssh远程连接服务器

1. 什么是SSH?2. 下载shh客户端3. 配置ssh密钥4. 连接服务器5. 常见问题 5.1. IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! 1. 什么是SSH? SSH&#xff08;Secure Shell&#xff09;是一种加密的网络协议&#xff0c;用于在不安全的网络中安全地远程登录到其他…

算法-选择排序

选择排序实现 以下是用kotlin写的选择排序。 让我们来一行行地分析。我会先摘出代码片段&#xff0c;然后给出解释。 这个外层的循环代表每一轮检查。在一轮检查之初&#xff0c;我们会先记住目前的最小值的索引。 因此每轮开始时lowestNumberIndex都会是该轮的起点索引i。注意…