代码改变世界

◆comfyUI教程◆第2章11节 Latent基础与应用控制 - 实践

2026-01-23 16:01  tlnshuju  阅读(2)  评论(0)    收藏  举报

摘要:ComfyUI中Latent节点处理潜在空间数据,核心功能分五类:一是缩放(手动设尺寸或按系数保比例缩放);二是调节(旋转、翻转、裁剪图像);三是批次操作(复制、获取、组合、重设批次,适配批量出图与显存优化);四是混合(依据加减乘、插值融合图像亮度与像素);五是复合(普通融合两Latent或借遮罩控制融合范围,用于修复等)。

Latent是指潜在空间(Latent Space),它是生成模型在生成图像时所使用的内部表示空间。通俗来说,大家人类看到的是图像,但是计算机看到的是潜空间数据,出图流程就是通过VAE编码将图像转化为潜空间信息,再潜空间搞定模型内容计算后,再凭借VAE解码将潜空间信息转化为图像。comfyUI中负责处理和操作这些潜在空间数据的节点就是Latent节点。

基础文生图工作流中我们已经熟悉了“空latent”,经K采样器处理后,通过VAE解码转换为图像。基础图生图流程中,我们也学习了图像经“VAE编码”转换为潜空间变量,提供给K采样器处理,最后再通过VAE解码转换为处理后的图像。除了基础的提供“画布”的功能外,利用latent节点也可以对潜空间变量进行一系列操作。

1 latent缩放

包括“latent缩放”和“latent按系数缩放”两种功能。

1.1 latent缩放

用户可以通过latent缩放节点设置latent像素大小、缩放方式及裁剪方式;

图片

使用该节点进行缩放,latent宽、高直接经过手动输入,并不限定宽高比,注意选择合适的缩放方式及裁剪方式,否则图像易出现变形等情况。

1.2 latent按系数缩放

在该节点修改缩放系数,可以在保证原尺寸宽高比的情况下进行放大或缩小,不会因为调整尺寸而出现图像变形。就是该节点给出几种不同的缩放方法,大家可以自行尝试效果。大家最常用的运行

图片

2 latent调节

latent可以像普通图像那样进行旋转、翻转及裁剪,操作也十分简单。

图片

2.1 latent旋转

通过latent旋转节点能够将图像顺时针旋转90°、180°、270°:

2.2 latent翻转

latent翻转节点许可将图像水平或垂直翻转:

2.3 latent裁剪

latent裁剪节点可以裁剪出图像的特定区域;

宽度、高度设定裁剪保留区域的大小,X、Y设定在裁剪区域在原图中的定位坐标;

3 latent批次

3.1 复制latent批次

文生图中,空latent节点可以直接设置latent的数量。在图生图中,需要通过“复制latent批次”节点来批量生成图像。

图片

图片

3.2从批次获取latent

批量生成的latent从0 开始编号,通过“从批次获取latent”节点指定编号便可获取对应的latent。

图片

3.3 latent组合批次

“latent组合批次”节点可以让两个latent通过相同的K采样器处理出图。

图片

测试将两个不同尺寸的图像拼接,获得的仍是2张相同的图像,且尺寸与latent1相同。

3.4 重设latent批次

当批量大小过大无法一次性处理时,凭借“重设latent批次”节点拆分为多个子批次,从而降低显存压力。

图片

4 latent混合

latent混合包括相加、相减、相乘、差值,都是通过色彩的方式,从一个图像中提取色彩混合到另一个图像的像素中,通过比较基色图层和混合色图层的像素亮度来决定最终显示的颜色,常用的图层混合模式是图像亮度的调节,变明或变暗。

4.1 latent相加

改变亮度模式:亮度叠加,越亮的区域叠加的越多(增加白色像素),越暗的区域不叠加(忽略黑色像素)。

图片

4.2 latent相减

改变亮度模式:忽略白色像素,白色区域不叠加,暗色区域叠加。可以看到案例图中,原本应该亮色的区域变成了暗色。

图片

4.3 latent相乘

改变图像明亮程度:系数=1,亮度不变;系数>1,增加亮度,系数<1,降低亮度;

图片

4.4 latent插值

将两张图像像素融合,并利用调整比率改变两张图像在新图中的影响权重。

比率=1,融合图像只表明Latent1

比率=0,融合图像只显示Latent2

比率介于0与1之间,融合图像中同时出现Latent1和Latent2,且两个latent的比重随比率变化。

图片

注意:融合图像的尺寸以latent1为准,当2张latent尺寸不一致时,latent2融合时图像会拉伸变形。

5 latent复合

5.1 latent复合

“latent复合”节点将两个latent融合成一个整体latent。

目标latent:底图,在下层;

源latent:变量,在上层;

X、Y指移动坐标定位;

图片

5.2 latent遮罩复合

“latent遮罩复合”负责将一个带有遮罩的latent融合到另一个latent上,该节点比“latent遮罩复合”多了一个遮罩插口,可以借助遮罩控制黏贴的范围,最终输出的也是包含了经过遮罩处理后的粘贴结果,该节点首要用于图像修复、风格迁移等繁琐功能的流程。

目标latent:底图,在下层;

源latent:变量,在上层;

X、Y指移动坐标定位;

案例:源图像增加遮罩范围,放置在目标图像上:

图片

附件:comfyUI基础整合包,包含秋叶版绘世启动器及comfyui官方版共两个版本,适合Windows系统使用。网盘内压缩文件解压密码VX-huaqs123,为防止下载失败,可先转存再下载。软件均为整合包形式,无需安装,下载后打开文件夹,点击运行图标即可使用。

百度网盘链接:

https://pan.baidu.com/s/1UVeWVFttiWOZEWHtnLav9A?pwd=886e 提取码: 886e

夸克网盘链接:https://pan.quark.cn/s/f445b7325b47

欢迎正在学习comfyui等ai技术的伙伴VX加 huaqs123 进入学习小组。在这里大家共同学习comfyui的基础知识、最新模型与工作流、行业前沿信息等,也可以讨论comfyui商业落地的思路与方向。 欢迎感兴趣的小伙伴,群共享资料会分享博主自用的comfyui整合包(已安装超全节点与必备模型)、基础学习资料、工作流等资源……

图片

致敬每一位在路上的学习者,你我共勉!Ai技术发展迅速,学习comfyUI是紧跟时代的第一步,促进商业落地并创造价值是我们学习的最终目标。

——画青山Ai学习专栏———————————————————————————————

零基础学Webui:

https://blog.csdn.net/vip_zgx888/category_13020854.html

Comfyui基础学习与实操:

https://blog.csdn.net/vip_zgx888/category_13006170.html

comfyui功能精进与探索:

https://blog.csdn.net/vip_zgx888/category_13005478.html

系列专栏持续更新中,欢迎订阅关注,共同学习,共同进步!

————————————————————————————————————