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

输入

参数名称数据类型必填默认值取值范围/选项说明
imagesIMAGE---

输出

参数名称数据类型说明
IMAGEIMAGE-

使用场景

例如,在 Stable Diffusion 或 ControlNet 等工作流中,当需要将外部加载的、像素值范围在 [0, 1] 的图像数据转换为模型内部处理所需的 [-1, 1] 范围时,就可以使用此节点。它通常连接在图像加载节点之后、模型输入节点之前,作为数据管道中的一个标准化步骤。

注意事项

请注意,此节点假设输入图像的原始值范围已经在 [0, 1] 之间。如果输入是未经处理的 0-255 整数范围或其他范围的图像,直接使用此节点会导致错误的归一化结果,需要先进行适当的缩放。

Image Normalize -1 to 1 节点源码链接

Image Normalize -1 to 1 节点来自 ComfyUI-KJNodes 节点包。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…