EasyUse/Logicgenerated
Pixels W/H Norm(pixels)
Pixels W/H Norm 是一个纯逻辑/工具节点,可将分辨率标准化为最终的像素尺寸。它会从 resolution 组合或 width/height 数字字段获取基础分辨率,应用 scale 缩放倍数,并可通过 flip_w/h 交换轴。最终的宽度和高度以 INT 值返回,并带有三个额外的 ANYTYPE 输出,便于灵活的下游连线。
pixels
width_norm
height_norm
width
height
scale_factor
resolution
COMBO
width
512
height
512
scale
2.000
flip_w/h
Easy Use
描述
Pixels W/H Norm 是一个纯逻辑/工具节点,可将分辨率标准化为最终的像素尺寸。它会从 resolution 组合或 width/height 数字字段获取基础分辨率,应用 scale 缩放倍数,并可通过 flip_w/h 交换轴。最终的宽度和高度以 INT 值返回,并带有三个额外的 ANYTYPE 输出,便于灵活的下游连线。
输入
resolution
- 类型:
COMBO,必填
选择基础分辨率预设。可用预设由节点的下拉菜单提供。选择固定预设时,将以该预设的宽度和高度作为起点;选择自定义/手动选项时,可由 width 和 height 字段定义基础尺寸。
width
- 类型:
INT,必填 - 默认值:
512 - 最小值:
64 - 步长:
8
以像素为单位的基础宽度。UI 中的值以 8 为步长,使尺寸与常见的 ComfyUI/Latent 友好的 8 的倍数保持一致。
height
- 类型:
INT,必填 - 默认值:
512 - 最小值:
64 - 步长:
8
以像素为单位的基础高度,与 width 类似。
scale
- 类型:
FLOAT,必填 - 默认值:
2 - 范围:
0.001到10 - 步长:
0.001
在确定基础分辨率之后,宽度和高度会同时乘以该缩放倍数。在默认缩放 2 下,512×512 的基础尺寸会变为 1024×1024。小于 1 的值会缩小,大于 1 的值会放大。
flip_w/h
- 类型:
BOOLEAN,必填 - 默认值:
false
启用后,会在缩放之后交换标准化后的宽度和高度。这对于将横向方向转换为纵向方向,或反之亦然,非常有用。
输出
- 输出 1 (
INT):经过分辨率选择、缩放和可选翻转之后的标准化宽度(以像素为单位)。 - 输出 2 (
INT):经过分辨率选择、缩放和可选翻转之后的标准化高度(以像素为单位)。 - 输出 3–5 (
ANYTYPE
评论
使用 GitHub 登录后即可参与讨论。