コンテンツにスキップ

画像イコライザー調整 (AdjustImageEQ)

概要 (What is it?)

AdjustImageEQ ノードは、明るさ(Brightness)、コントラスト(Contrast)、彩度(Saturation)、およびガンマ補正(Gamma Correction)を精密にコントロールして画像を微調整できるノードです。ワークフロー内にプロフェッショナルなフォトレタッチツールが組み込まれているかのように、画像の見た目を自由自在にコントロールできます。

使用する場面 (When would I use it?)

以下のような場面でこのノードを使用します:

  • 視認性を高めるために画像の明るさやコントラストを調整したい場合
  • 色を鮮やかにしたり落ち着いたトーンに抑えるために彩度を変更したい場合
  • 露出オーバーやアンダーを補正するためにガンマ補正を適用したい場合
  • 他の後続処理ノードに渡す前に画像の色調を微調整したい場合
  • 複数の画像間で照明やトーンの一貫性を保ちたい場合
  • 特定の出力要件に合わせて画像を最適化したい場合

使い方 (How to use it)

基本セットアップ

  1. ワークフローに AdjustImageEQ ノードを追加します
  2. 画像ソースを "input_image" 入力に接続します
  3. スライダーを動かして画像を微調整します
  4. 処理された画像が "output" パラメータから出力されます

パラメータ一覧 (Parameters)

調整設定 (Adjustment Settings)

  • brightness(0.0〜3.0、デフォルト: 1.0): 画像全体の明るさを制御します

    • 1.0 未満: 画像を暗くします
    • 1.0 超: 画像を明るくします
    • 1.0: 変更なし
  • contrast(0.0〜3.0、デフォルト: 1.0): 明部と暗部のコントラスト(明暗差)を制御します

    • 1.0 未満: コントラストを下げます(よりフラットなグレー寄りになります)
    • 1.0 超: コントラストを上げます(メリハリがつきます)
    • 1.0: 変更なし
  • saturation(0.0〜3.0、デフォルト: 1.0): 色の鮮やかさ(彩度)を制御します

    • 1.0 未満: 彩度を下げます(グレースケールに近づきます)
    • 1.0 超: 彩度を上げます(より鮮やかな発色になります)
    • 1.0: 変更なし
  • gamma(0.1〜10.0、デフォルト: 1.0): 中間調(ミッドトーン)の明るさを制御します

    • 1.0 未満: 中間調を明るくします
    • 1.0 超: 中間調を暗くします
    • 1.0: 変更なし

出力 (Outputs)

  • output: EQ 設定が適用された調整後の画像

使用例 (Example)

一般的な画像強調ワークフローの例:

  1. LoadImage または GenerateImage を使用して画像を読み込み、または生成します
  2. その画像を AdjustImageEQ ノードの "input_image" パラメータに接続します
  3. スライダーを調整して目的の見た目を作ります:
    • 明るい画像にするために brightness を 1.2 に引き上げます
    • 影を際立たせるために contrast を 1.1 に設定します
    • 鮮やかな色合いにするために saturation を 1.3 に設定します
    • 中間調を明るく持ち上げるために gamma を 0.9 に調整します
  4. "output" を DisplayImage に接続して調整結果を確認します

重要な注意点 (Important Notes)

  • リアルタイムプレビュー: スライダーを動かすと変更がリアルタイムに適用されます
  • RGBA のサポート: RGBA 画像の透過チャンネルはそのまま保持されます
  • 高品質処理: プロ品質の調整を実現するため PIL の ImageEnhance を使用しています
  • 非破壊的: ワークフロー内の元の画像データは破壊されずに維持されます

よくある問題 (Common Issues)

  • 変化が見られない: スライダーがデフォルト値(1.0)から動いているか確認してください
  • 過剰な加工感: 極端な値を設定すると画像が破綻しやすくなります。まずは控えめな調整から始めることをお勧めします
  • 色被り・色転び: ガンマ補正を大きく動かすとカラーバランスに影響を与えることがあるため、全体の色調を観察しながら調整してください

技術的な詳細 (Technical Details)

このノードは高品質な画像調整を行うために PIL の ImageEnhance モジュールを使用しています:

  • Brightness(明るさ): 各ピクセル値に明るさ係数を乗算します
  • Contrast(コントラスト): PIL のコントラストアルゴリズムを使用してダイナミックレンジを拡大/縮小します
  • Saturation(彩度): 彩度制御のために PIL のカラー強調アルゴリズムを使用します
  • Gamma(ガンマ): 精密な制御のためにルックアップテーブル(LUT)を使用してガンマ補正を適用します