Palette Swap(パレット置換)

画像の色をソースパレットからターゲットパレットへ置換します。

中級
Since P00

入力ポート

Image(画像)

色置換する画像

Image
Source Palette(ソースパレット)

照合元パレット

Palette
Target Palette(ターゲットパレット)

置換先パレット

Palette

出力ポート

Image(画像)

色置換後の画像

Image

パラメータ

名前デフォルト説明
ModeモードEnum`Exact`色の照合方法
Preserve Alphaアルファを維持Bool`true`元画像のアルファ値を保持する

技術詳細

  • ソースとターゲットは先頭から min(len(source), len(target)) 個だけ対応付けます。
  • Exact は完全一致色だけを置換します。
  • Nearest は RGB 距離が最も近いソース色を見つけて置換します。
  • preserve_alphatrue の場合、置換後も元画像のアルファを残します。

使用例

  • 同じ陰影構造のまま別配色へ差し替える
  • Palette Extract で抜いた元パレットを別パレットへ変換する
  • variant 量産時にテーマ色だけをまとめて切り替える

💡 ヒント

  • ソースとターゲットは先頭から `min(len(source), len(target))` 個だけ対応付けます。
  • `Exact` は完全一致色だけを置換します。
  • `Nearest` は RGB 距離が最も近いソース色を見つけて置換します。
  • `preserve_alpha` が `true` の場合、置換後も元画像のアルファを残します。
Palette Swap (パレット置換) — PixPipeline ノード解説