KJNodes/imagegenerated
Image Normalize -1 to 1(ImageNormalize_Neg1_To_1)
This node technically performs a simple linear transformation: multiplying each pixel value of the input by 2.
Image Normalize Neg1 To 1
images
IMAGE
KJNodes
Image Normalize -1 to 1 节点是一个用于图像数据预处理的工具。它的核心功能是将输入的图像像素值范围从 [0, 1] 线性转换到 [-1, 1] 区间。这个操作是许多深度学习模型,特别是生成对抗网络(GAN)的标准输入要求。
节点功能
该节点在技术上执行一个简单的线性变换:将输入的每个像素值乘以 2.0,然后减去 1.0。它接受 ComfyUI 标准的 IMAGE 张量格式输入,该格式通常为形状为 [批次, 高度, 宽度, 通道] 的浮点数张量,并输出相同形状的张量。此过程不改变图像的分辨率或通道数,仅对数值范围进行归一化。
节点参数说明 - Image Normalize -1 to 1
输入
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 说明 |
|---|---|---|---|---|---|
images | IMAGE | 是 | - | - | - |
输出
| 参数名称 | 数据类型 | 说明 |
|---|---|---|
| IMAGE | IMAGE | - |
使用场景
例如,在 Stable Diffusion 或 ControlNet 等工作流中,当需要将外部加载的、像素值范围在 [0, 1] 的图像数据转换为模型内部处理所需的 [-1, 1] 范围时,就可以使用此节点。它通常连接在图像加载节点之后、模型输入节点之前,作为数据管道中的一个标准化步骤。
注意事项
请注意,此节点假设输入图像的原始值范围已经在 [0, 1] 之间。如果输入是未经处理的 0-255 整数范围或其他范围的图像,直接使用此节点会导致错误的归一化结果,需要先进行适当的缩放。
Image Normalize -1 to 1 节点源码链接
Image Normalize -1 to 1 节点来自 ComfyUI-KJNodes 节点包。
评论
使用 GitHub 登录后即可参与讨论。