Back to Node List

Channel Split

channel_split

Breaks a color image into separate grayscale images you can edit or reuse as masks.

Draft
Guide available
The node name and summary are available in English. Port, parameter, and article details are currently shown in Japanese.

Input Ports

NameTypeDescription
画像
input
Image
Required
成分ごとの白黒画像に分けたいカラー画像です。

Output Ports

NameTypeDescription
A / L / H
a
Image
1番目の成分を白黒画像にしたものです。OKLCH では明るさ、RGB では赤になります。
B / C / S
b
Image
2番目の成分を白黒画像にしたものです。OKLCH/HSV では鮮やかさ、RGB では緑になります。
C / H / V
c
Image
3番目の成分を白黒画像にしたものです。OKLCH/HSV では色味、RGB では青になります。
アルファ
alpha
Image
透明度を白黒画像にしたものです。白は不透明、黒は透明です。

Parameters

NameTypeDefaultRangeDescription / Options
色空間
space
Enum
OKLCH

どの考え方で分解するかです。見た目の明暗なら OKLCH、RGB成分を直接使うなら RGB を選びます。

  • OKLCHOKLCH
    見た目の明るさ・鮮やかさ・色味を基準に処理します。自然に見える調整に向いています。
  • HSVHSV
    色相・彩度・明度で処理します。一般的な色調整の感覚で操作したい時に使います。
  • RGBRGB
    赤・緑・青の数値を直接処理します。チャンネルを厳密に扱いたい時に使います。

概要

カラー画像を、明るさ、鮮やかさ、色相、RGB 成分、透明度などの白黒画像に分けるノードです。特定の成分だけをマスクとして使ったり、一部だけ調整してから Channel Merge で戻したい時に使います。

使用例

  • OKLCHa から明るさマスクを作り、影だけを調整する。
  • HSVa を使って、色相だけを別処理する。
  • alpha を取り出して、透明部分を別ノードのマスクに使う。
Back to Node List
Channel Split — PixPipeline Node Reference