ノード一覧に戻る

しきい値

threshold

明るさ・透明度・色成分を基準に、画像をはっきりした白黒マスクにします。

下書き
解説あり

入力ポート

名前説明
画像
input
Image
必須
明るい部分、特定の色成分、透明でない部分などを分けたい画像です。

出力ポート

名前説明
マスク
output
Image
白黒マスクです。白が選ばれた部分、黒が選ばれなかった部分です。

パラメータ

名前既定値範囲説明・選択肢
基準
source
Enum
OKLCH-L

白黒を決める基準です。明るさで分けるなら OKLCH 明度、形だけなら Alpha を使います。

  • OKLCH 明度OKLCH-L
    見た目の明るさで判定します。影やハイライトなど、目で見た明暗に合わせたい時に使います。
  • OKLCH 彩度OKLCH-C
    色の鮮やかさで判定します。くすんだ色と鮮やかな色を分けたい時に使います。
  • HSV 色相HSV-H
    色相で判定します。赤系・青系のように、色味の方向で分けたい時に使います。
  • HSV 彩度HSV-S
    HSV の鮮やかさで判定します。一般的な色相・彩度・明度の感覚で選びたい時に使います。
  • HSV 明度HSV-V
    RGB の一番明るいチャンネルを基準にします。光った色や原色の強さを見たい時に使います。
  • RGB 赤RGB-R
    赤の強さで判定します。赤みだけを抜き出したい時に使います。
  • RGB 緑RGB-G
    緑の強さで判定します。緑成分だけを抜き出したい時に使います。
  • RGB 青RGB-B
    青の強さで判定します。青成分だけを抜き出したい時に使います。
  • アルファAlpha
    透明度で判定します。不透明な形だけをマスクにしたい時に使います。
  • 輝度Luminance
    RGB から計算した明るさで判定します。OKLCH より単純な白黒変換に近い結果が欲しい時に使います。
しきい値
threshold
Float
0.50–1 / step 0.01

上げるほど白になる範囲が狭くなり、下げるほど広く選ばれます。

反転
invert
Bool
false

選ばれる部分と選ばれない部分を入れ替えます。

マスクを透明度にする
alpha_from_mask
Bool
false

白黒マスクを透明度にも使います。黒い部分は透明、白い部分は表示されます。

概要

画像を「選ぶ部分」と「選ばない部分」の白黒マスクに変換するノードです。明るい部分だけ、透明でない部分だけ、赤みが強い部分だけ、というような抜き出しに使います。

threshold を上げるほど白になる範囲は狭くなり、下げるほど広くなります。

使用例

  • Alpha で、不透明なドットだけを白にしたマスクを作る。
  • OKLCH-L で、光っている部分だけを抜き出す。
  • invert をオンにして、影や暗い部分だけを選ぶ。
ノード一覧に戻る
しきい値 — PixPipeline ノード解説