Video Helper Suite 🎥🅥🅗🅢/imagegenerated

Split Images 🎥🅥🅗🅢(SplitImages)

このノードは、`IMAGE`タイプのテンソルを入力として受け取ります。このテンソルは通常、複数のフレーム画像を含むバッチを表します。

Split Images

images
IMAGE_A
A_count
IMAGE_B
B_count
split_index
INT
VideoHelperSuite

Split Images 🎥🅥🅗🅢 ノードは、通常、複数のフレーム画像を含むバッチを表す IMAGE タイプのテンソルを入力として受け取ります。

Split Images ノードは、画像シーケンス処理のためのツールで、指定されたインデックス位置に基づいて、入力された画像シーケンスを前後の2つの独立した画像グループに分割することを主な機能とします。これは、一連の画像をグループ化またはセグメント化して処理する必要があるワークフロー、例えばビデオから特定のフレーム範囲を抽出する場合などに最適です。

ノード機能

このノードは、通常、複数のフレーム画像を含むバッチを表す IMAGE タイプのテンソルを入力として受け取ります。整数インデックス split_index を使用して、ノードは内部で入力シーケンスをバッチ次元でスライス操作します。インデックスより前の画像は最初のグループに、インデックス以降の画像は2番目のグループに分類され、それぞれ新しい画像シーケンスとそれらに含まれる画像の数が出力されます。

ノードパラメータ説明 - Split Images 🎥🅥🅗🅢

入力接続 (Inputs)

パラメータ名データ型必須デフォルト値範囲/オプション説明
imagesIMAGEはい--images(入力パラメータ):画像シーケンス(バッチ)を入力します。ノードはこのシーケンスのバッチ次元で分割を行います。

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

パラメータ名データ型必須デフォルト値範囲/オプション説明
split_indexINTはい0BIGMIN - BIGMAX (ステップサイズ: 1)split_index(入力パラメータ):分割位置を指定する整数インデックス。範囲に事前設定された制限はなく、ステップサイズは1です。インデックスより前の画像は最初のグループに、インデックス以降の画像は2番目のグループに分類されます。

出力 (Output)

パラメータ名データ型説明
IMAGE_AIMAGEIMAGE_A(出力パラメータ):分割後に得られる最初の画像シーケンス。
A_countINTA_count(出力パラメータ):最初の画像シーケンスに含まれる画像フレーム数。
IMAGE_BIMAGEIMAGE_B(出力パラメータ):分割後に得られる2番目の画像シーケンス。
B_countINTB_count(出力パラメータ):2番目の画像シーケンスに含まれる画像フレーム数。

使用シナリオ

典型的な使用シナリオは、ビデオ処理ワークフローにおいて、長いビデオのフレームシーケンスを特定の時点(例:シーン切り替え地点)で2つに分割し、前後の部分にそれぞれ異なる画像処理ノード(例:異なるフィルターや異なるアップスケーリングモデル)を適用する必要がある場合です。このノードを使用して分割することができます。別のケースとしては、生成画像のバッチ処理において、生成結果を品質や内容に基づいて手動で2つのグループに分け、その後、異なる保存や評価操作を行うために使用されます。

注意事項

使用時には、split_index の値が0から入力画像シーケンスの総フレーム数までの間であることを確認してください。インデックスが0の場合、最初のグループは空になります。インデックスが総フレーム数以上の場合、2番目のグループは空になります。ノードは空のテンソルを出力し、対応するカウントは0になります。

Split Images 🎥🅥🅗🅢 ノードソースコードリンク

Split Images 🎥🅥🅗🅢 ノードは ComfyUI-VideoHelperSuite ノードパッケージから提供されています。

コメント

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

コメントを読み込み中…