ComfyUI Node
Josia图像编码
🖼️ Josia 图像编码 一颗节点顶掉「加载图像 + 调整图像大小 + VAE编码」。 • 选择图像(原生按钮 + 预览)或接上游图像端口,端口接线时选择自动灰化 • 输入:图像 / 遮罩 / VAE;输出:图像 / 遮罩 / Latent • 通道切换「自动 / RGB / RGBA」:自动=上游几通道就透传几通道;RGB=强制三通道、透明度改从遮罩端口走;RGBA=强制四通道带 alpha • 条件编码:仅当 Latent 输出端口被连到下游时才调用 VAE 编码;只连图像端口 ⇒ 不编码、不碰 VAE • 缩放类型(最上方):关 / 按系数 / 按长边 / 按短边 / 按像素 —— 下方唯一缩放参数随类型变形(缩放系数 / 长边尺寸 / 短边尺寸 / 百万像素),方法锁定最快,附对齐倍数 2~64 • VAE:默认「请选择VAE模型」;图内有「Josia模型加载」节点时才出现「使用Josia模型加载VAE」并自动选中(节点删除则回落),也支持手动挑选 「遮罩」优先走端口;上传图带 alpha 通道时自动转出遮罩。
Josia图像编码
- image
- mask
- vae
- 图像
- 遮罩
- Latent
◄缩放类型按系数缩放►
◄缩放系数1.00►
◄长边尺寸1024►
◄短边尺寸768►
◄百万像素1.00►
◄对齐倍数16►
◄通道切换自动►
◄VAE模型请选择VAE模型►
◄选择图像►
Category⚡️JosiaNodes
Inputs (12)
| Name | Type | Default | Description |
|---|---|---|---|
| 缩放类型 | COMBO | 按系数缩放 | 决定图像怎么缩放,下方唯一缩放参数会随它**变形**(参考「调整图像/掩码大小」): • 关 = 完全不缩放、不对齐,下方缩放参数隐藏、对齐倍数灰化 • 按系数缩放 = 下方出现「缩放系数」(默认 1.0:不缩放,只按对齐倍数贴合) • 按长边缩放 = 下方出现「长边尺寸」:让最长边落到该像素,另一边等比跟随 • 按短边缩放 = 下方出现「短边尺寸」:让最短边落到该像素,另一边等比跟随 • 按像素缩放 = 下方出现「百万像素」:按总像素(百万)缩放,比例不变 缩放方法内部锁定为速度最快的 BOX(图像)/ NEAREST(遮罩),无需手动设置。 |
| 缩放系数 | FLOAT | 1.000.01–16 | 按系数缩放时的倍率:默认 1.0 = 不缩放、只按对齐倍数贴合;0.5=缩一半,2.0=放大一倍。(仅「缩放类型=按系数缩放」时显示) |
| 长边尺寸 | INT | 102432–8192 | 按长边缩放时的目标最长边像素值;另一边等比跟随。(仅「缩放类型=按长边缩放」时显示) |
| 短边尺寸 | INT | 76832–8192 | 按短边缩放时的目标最短边像素值;另一边等比跟随。(仅「缩放类型=按短边缩放」时显示) |
| 百万像素 | FLOAT | 1.000.01–64 | 按像素缩放时的目标总像素(百万):1.0 ≈ 100 万像素(约 1024×1024),比例不变。(仅「缩放类型=按像素缩放」时显示) |
| 对齐倍数 | COMBO | 16 | 把输出宽高对齐到该数字的整数倍(16 适配绝大多数 VAE 潜空间)。 对齐只裁切 / 只缩小,绝不放大。 「缩放类型 = 关」时本项灰化不起作用。 |
| 通道切换 | COMBO | 自动 | 决定「图像」端口输出几通道(本节点恒定另出一路「遮罩」单通道,也就是 3+1 里的那 +1): • 自动 = 上游给几通道就透传几通道:三通道进 ⇒ 三通道出,四通道进 ⇒ 四通道出。最省心。 • RGB = 强制三通道(RGB)。第四通道(透明度)不跟图像走,改成从「遮罩」端口出来,遮罩越亮=越透明(与原生加载图像一致的口径)。 • RGBA = 强制四通道(RGB + A):第四通道按下面顺序取透明度 —— ①「遮罩」端口接线了就用它合并(alpha = 1 − 遮罩,遮罩亮=透明,等于把原生「合并图像Alpha」内置进来);② 没接线就用上传图自带的透明度;③ 都没有或上游是三通道就补成全不透明。「遮罩」输出端口照旧会给出一路(遮罩亮=越透明)。 说明:上游是灰度等其它通道数时一律按三通道处理;三种模式下喂给 VAE 编码的都只有前三通道。 透明度说明:完全透明的像素在预览里一律按白色呈现(预览只画 RGB,PNG 里透明区的 RGB 常是 0,直接透出去会被渲染成黑块);半透明像素的颜色照旧,真正的透明信息在第四通道或「遮罩」端口。 |
| VAE模型 | COMBO | 请选择VAE模型 | 编码 Latent 用的 VAE。 • 「请选择VAE模型」= 不使用(不编码 Latent,除非给 VAE 端口连线) • 「使用Josia模型加载VAE」= 直接复用「Josia模型加载」节点已载入的 VAE(检测到该节点时自动选中) • 也可手动从 models/vae 里选一个 • 一旦给「VAE」端口接了线,本项自动灰化 —— 接线优先。 |
| 选择图像 | COMBO | 从 input 目录选择图像,或点下方「选择要上传的文件」按钮上传。 选中的图像会直接预览在本节点上(与「加载图像」一致)。 「图像」端口接线时本项自动灰化 —— 端口优先。 | |
| imageopt | IMAGE | — | |
| maskopt | MASK | — | |
| vaeopt | VAE | — |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| 图像 | IMAGE | — |
| 遮罩 | MASK | — |
| Latent | LATENT | — |