当前位置: 首页 > news >正文

【AI作画】第2章comfy ui的一般输入节点,文本框的类型和输入形式

目录

CLIP文本编码器

条件输出和文本输出

转换某一变量为输入

展示作品集


在默认的工作流之外,我们如何自己添加节点呢?

一般我们用到的sampler采样器在“鼠标右键——添加节点——采样——K采样器” 

我们用的clip文本编码器在“鼠标右键——添加节点——条件——CLIP文本编码器”

一般我们使用的是默认的CLIP文本编码器

CLIP文本编码器

在comfy ui里面,文本输入有很多不同的类型。我们在默认的文本编码器里只能输入英文。如果我们想输入中文,就要打开翻译器,有条件和文本两种类型。

条件输入在“鼠标右键——添加节点——Alek节点——条件——CLIP文本编码器(翻译)”

文本输入在“鼠标右键——添加节点——Alek节点——文本——翻译文本(翻译)”

那么两者有什么不同呢?我们反别来看一下。

我们分别添加CLIP文本编码器(Argos翻译),Clip文本编码器(翻译高级),翻译文本(Argos翻译),翻译文本(高级)。

可以看到每一个翻译都有从什么语言翻译到什么语言的选项,这里我们要把第一项RUSSIAN俄文改成chinese中文。

改后

默认

高级

默认的翻译就是用谷歌翻译,而高级翻译可以选择不同的翻译引擎,可以选择代理。这里我们用默认翻译。

条件输出和文本输出

上方的文本编码器是条件输出,而下方的翻译文本是文本输出,两者有什么不同?

 我们看到,CILP文本编码器的条件输出可以直接连接到K采样器的正面条件,成橘色,说明两者匹配。而翻译文本的文本输出则不行,成绿色,说明两者不匹配。

这时因为两者的数据类型不一样。K采样器的正面条件只能接受条件变量,而不能接受文本变量。为了把文本变量转换为条件变量,我们可以进行如下操作。

在文本编码器上点击“鼠标右键——转换为输入——转换文本为输入”

就可以把文本改为输入节点,这样就可以把文本翻译的文本输出连接到编码器的文本输入上。

这样就可以了

我们来生成一下

这样就完成了,中文输入进行转换。

转换某一变量为输入

比如说,我们看到,K采样器上有很多变量,像是随机种子,运行操作步数等,如果我们建立2个采样器,要使它们的变量保持一致,就需要调节2个采样器的变量。如果是3个,5个呢,就显得繁琐。

所以我们可以把某一变量转换为输入,然后进行统一设计

按住ctrl圈选K采样器,VAE解码,保存图像三个组件

按下ctrl+C,在空白处按下ctrl+v,进行复制粘贴,就得到了两组输出节点 

在K采样器点击“鼠标右键——转换为输入——转换随机种为输入”

这样随机种子就变成了输入节点。

我们在空白处点击“鼠标右键——添加节点——实用工具——Primitive元节点”

元节点是一个很实用的节点,它可以识别接到的变量,转换成对应的数据类型。将元节点连接到两个采样器的随机种,这样就可以统一输入了。在元节点改变变量,可以改变两个采样器的随机种子数。

展示作品集

下面是我用comfy ui生成的一些作品


关注作者了解更多

我的其他CSDN专栏

误差理论与可靠性工程

过程控制系统

虚拟仪器技术labview

毕业设计

求职面试

大学英语

过程控制系统

工程测试技术

虚拟仪器技术

可编程控制器

工业现场总线

数字图像处理

智能控制

传感器技术

嵌入式系统

复变函数与积分变换

单片机原理

线性代数

大学物理

热工与工程流体力学

数字信号处理

光电融合集成电路技术

电路原理

模拟电子技术

高等数学

概率论与数理统计

数据结构

C语言

模式识别原理

自动控制原理

数字电子技术

关注作者了解更多

资料来源于网络,如有侵权请联系编者

http://www.lqws.cn/news/441937.html

相关文章:

  • Postman 的 Jenkins 管理 - 自动构建
  • 通俗解释:编码器与解码器
  • 系统性能优化-3 内存池
  • uni-app项目实战笔记15--使用uni-popup实现弹出层和uni-rate实现评分效果
  • 【python】多次重试调用ai大模型
  • FPGA基础 -- Verilog 命名事件
  • Cursor Pro取消500次请求限制,无限用的体验更好了吗?
  • 【vim】通过vim编辑器打开、修改、退出配置文件
  • 新生活的开启:从 Trae AI 离开后的三个月
  • 【研发工具】.Net创建多项目模板(Visual Studio)
  • 轻量化社交管理方案:Skout与云手机的巧妙搭配
  • 暑期前端训练day1
  • SpringBoot扩展——应用Web Service!
  • 【 感知集群】大规模分布式基础设施的AI赋能蓝图
  • 深度学习之目标检测YOLO简介和YOLO v1模型算法流程详解说明(超详细理论篇)
  • Redis
  • 动态规划算法思路详解
  • 【高录用】2025年数字金融,大数据与商业管理国际会议 (DFBBM 2025)
  • 蚀刻效果解释
  • LeetCode | 一文弄懂树:定义、原理、应用与题型分类
  • SpringBoot新闻项目学习day3--后台权限的增删改查以及权限管理分配
  • 算法导论第十九章 并行算法:解锁计算新维度
  • Oracle 数据库性能优化之重做日志(redo)
  • 刘波卸任OPPO法定代表人、经理等职务,段要辉“接棒”
  • FPGA基础 -- Verilog 禁止语句
  • django rest_framework 自定义403 Forbidden错误页面
  • NetworkManager介绍与用法
  • 【Bluedroid】蓝牙启动之 btif_init_ok 流程源码解析
  • 二叉树基本学习
  • “开放原子园区行”太原站:openKylin以开源之力,赋能产业发展