KJNodes/imagegenerated

Cross Fade Images(CrossFadeImages)

このノードは2つの画像テンソルを入力として受け取り、指定された開始フレームと遷移フレーム数に基づいて、2つのシーケンスの対応するフレーム間でピクセル単位のブレンドを行います

Cross Fade Images

images_1
images_2
IMAGE
interpolation
COMBO
transition_start_index
1
transitioning_frames
1
start_level
0.00
end_level
1.00
KJNodes

Cross Fade Images ノードは、2つの画像テンソルを入力として受け取り、指定された開始フレームと遷移フレーム数に基づいて、2つのシーケンスの対応するフレーム間でピクセル単位のブレンドを行います。

Cross Fade Images ノードは、2組の画像シーケンス間で滑らかなトランジション効果を作成するために使用されます。2枚の画像をブレンドしてグラデーション状のクロスフェードシーケンスを生成し、ビデオトランジションやアニメーションの移行を作成するためのコアツールです。

ノード機能

このノードは、2つの画像テンソルを入力として受け取り、指定された開始フレームと遷移フレーム数に基づいて、2つのシーケンスの対応するフレーム間でピクセル単位のブレンドを行います。そのコアメカニズムは、調整可能なアルファ値(透明度)によってブレンド比率を制御し、ブレンドプロセス中の変化曲線を変更するための複数の補間関数をサポートしており、これによりトランジションの動的効果に影響を与えます。

ノードパラメータ説明 - Cross Fade Images

接続入力 (Inputs)

パラメータ名データ型必須デフォルト値値の範囲/オプション説明
images_1IMAGEはい--: トランジションの開始画像ソースとして、最初の画像シーケンスを入力します。
images_2IMAGEはい--: トランジションのターゲット画像ソースとして、2番目の画像シーケンスを入力します。

コントロールパラメータ (Parameters)

パラメータ名データ型必須デフォルト値値の範囲/オプション説明
interpolationCOMBOはいlinear"linear", "ease_in", "ease_out", "ease_in_out", "bounce", "elastic", "glitchy", "exponential_ease_out": ブレンド透明度変化の補間曲線タイプを選択します。トランジションの動的効果に影響を与えます。選択可能な値は、linear, ease_in, ease_out, ease_in_out, bounce, elastic, glitchy, exponential_ease_out です。
transition_start_indexINTはい1-4096 - 4096 (ステップ: 1): images_1 シーケンスのどのフレームからトランジションを開始するかを指定します。範囲は -4096 から 4096、ステップは 1 です。
transitioning_framesINTはい10 - 4096 (ステップ: 1): トランジション効果が持続するフレーム数を指定します。範囲は 0 から 4096、ステップは 1 です。
start_levelFLOATはい0.00.0 - 1.0 (ステップ: 0.01): トランジション開始時の images_2 のブレンド初期強度(アルファ値)を設定します。範囲は 0.0 から 1.0、ステップは 0.01 です。
end_levelFLOATはい1.00.0 - 1.0 (ステップ: 0.01): トランジション終了時の images_2 のブレンド最終強度(アルファ値)を設定します。範囲は 0.0 から 1.0、ステップは 0.01 です。

Output

パラメータ名データ型説明
IMAGEIMAGE: クロスフェード処理された新しい画像シーケンスを出力します。

使用シナリオ

ビデオ制作ワークフローでは、1本のビデオを画像シーケンスに分割し、このノードを使用して別のビデオシーケンスと融合させ、自然なシーンチェンジを作成できます。動的コンテンツを生成する際には、2つの異なるプロンプトから生成された画像シーケンスを接続し、スタイルやコンテンツの滑らかな変化を実現するためにも使用できます。

注意事項

使用時には、遷移フレーム数がいずれかの入力シーケンスの長さを超えないこと、および遷移開始インデックスが最初の画像シーケンスの有効範囲内にあることに注意してください。インデックスが負の数の場合、シーケンスの末尾から逆方向にカウントすることを意味します。

Cross Fade Images ノードソースコードリンク

Cross Fade Images ノードは ComfyUI-KJNodes ノードパッケージに含まれています。

コメント

GitHubでサインインしてディスカッションに参加しましょう。

コメントを読み込み中…