Azornes/Comfyui-Resolution-Master

Custom node for total control over resolution and aspect ratio. It provides an intuitive interface with an interactive canvas, advanced scaling options, extensive presets (SDXL, Flux, WAN), and a manager for custom presets, as well as model-specific optimizations for high-quality AI image generation.

ResolutionMaster とは何か?

ResolutionMaster は、ComfyUI 用のカスタムノードであり、視覚的なワークフローツールとしてAI画像生成パイプラインに使用されます。このノードの目的は画像の寸法を計算・設定することのみであり、画像処理は行いません。グラフィカルな「キャンバス」上で四角形をドラッグして幅と高さを選び、その数値(および導出された リスケール係数)をワークフローの残りの部分に出力します。


コア機能

機能 機能の内容 重要性
2次元キャンバス制御 グリッド上のドットをドラッグして幅 × 高さを設定;ShiftやCtrlキーでアスペクト比を維持したり、スナップを無効化したりできます。 数値を入力せずに正確な解像度を素早く選択可能。
スマートリスケーリング 上サンプリングノードに供給可能なスケール係数(例:2.0×)を計算。 ワークフロー全体で数学的に一貫性を保つ。
スナップボタンとスナップステップスライダー 現在の寸法を最も近い倍数(16〜256ピクセル)に丸める。 多くの拡散モデルが8、16、または32の倍数のサイズを要求するため、互換性を保つ。
リアルタイム情報パネル 編集中に現在のピクセル数、メガピクセル、p値、アスペクト比をリアルタイムで表示。 4MPなど、ターゲットサイズに合っているか一目で確認可能。
プリセットライブラリ 標準、SDXL、Flux、SNS、印刷、映画など用途別に分類された数百の事前作成済み解像度。 精確な数値を覚える必要なし。1080p や 16:9 などのプリセットを選択すると、自動で値が入力される。
モデル固有の最適化 プリセットカテゴリを選択すると、そのモデルに必要な制約(例:SDXLは特定の固定サイズのみ許容、Fluxは32ピクセル刻みで4MPまで)を自動的に適用。 「無効な解像度」エラーを防ぎ、生成を中断させない。
自動検出 画像をノードに接続すると、1秒ごとにその画像の寸法を読み取り、出力を自動更新。 既存の画像をリサイズするワークフロー、または元のアスペクト比を維持したい場合に便利。
プリセットマネージャー 自分のカスタムプリセットを作成・編集・リネーム・一括削除できるUI。 企業固有のバナーサイズなど、個人用ライブラリを構築可能。
広範なプロパティパネル キャンバスサイズ、スナップステップ、スケーリング範囲などのすべての数値制限が、ComfyUIで調整可能なノードプロパティとして公開。 8K画像など高解像度作業に適応可能。

一般的な ComfyUI ワークフローでの使い方

  1. ノードを追加 – 「Resolution Master」がノードパレットに表示される。
  2. 出力を接続 – width と height を任意の画像生成またはリサイズノードに接続;rescale_factor はアップサンプラーに接続可能。
  3. プリセットを選択するか、キャンバス上でドラッグ – SDXL などのカテゴリと 1024×1024 などのプリセットを選択、または青い四角形を手動でドラッグして必要な正確なサイズを指定。
  4. (オプション)自動検出 – 「Load Image」ノードを接続;Auto-Detectスイッチをオンにして、元画像のサイズを読み取り、最も近いプリセットを提案。
  5. リサイズ – 「Resize Image」ノードを追加し、ResolutionMasterから得た寸法を接続。これで、下流モデルが要求する正確な解像度に一致する画像が得られる。

誰が恩恵を受けるか?

  • アーティスト・趣味人:スタビルドリフットのパイプラインを構築し、厳格なサイズ制約を満たす必要がある人。
  • 開発者:再利用可能な ComfyUI テンプレートを作成する人。このノードにより、生成画像が常にモデルの制限に準拠することが保証される。
  • コンテンツクリエイター:Instagram、YouTube、印刷など特定のプラットフォームに頻繁に出力する人。ワンクリックで正しい寸法に設定できる。

インストール方法

  • ComfyUI-Manager経由 – Comfyui-Resolution-Master を検索し、Install をクリック。
  • 手動インストール – リポジトリを ComfyUI/custom_nodes/ にクローンし、ComfyUIを再起動。

クイックスタートチェックリスト

  1. ノードをインストール。
  2. グラフにドロップ。
  3. プリセットを選択するか、キャンバス上でドラッグ。
  4. width/height をジェネレーターまたはリサイズノードに接続。
  5. (オプション)画像ベースのワークフロー用に Auto-Detect を有効化。

まとめ

ResolutionMaster は、精度の高い解像度制御を支援する補助ツールであり、画像サイズの設定に迷いがなくなり、モデル固有の制限を強制し、再現可能なAI画像パイプラインの構築をスムーズにします。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト