KJNodes/imagegenerated

Image Normalize -1 to 1(ImageNormalize_Neg1_To_1)

このノードは技術的に単純な線形変換を実行します:入力の各ピクセル値を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

入力接続 (Inputs)

パラメータ名データ型必須デフォルト値範囲/オプション説明
imagesIMAGEはい---

出力 (Output)

パラメータ名データ型説明
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でサインインしてディスカッションに参加しましょう。

コメントを読み込み中…