ColorMatrix

ColorMatrixは、RGBカラーに任意の3x3マトリックスを乗算します。これは、色空間の変換に役立ちます。

入力とコントロール

接続タイプ

接続名

関数

入力

名前のない

色補正を受け取る画像シーケンス。

マスク

マスクとして使用するオプションの画像。デフォルトでは、色補正はマスクの黒以外の領域に制限されています。

最初は、マスク入力はノードの右側に三角形として表示されますが、ノードをドラッグすると、マスクというラベルの付いた矢印に変わります。マスク入力が表示されない場合は、 maskコントロールが無効または設定されていますnone

Control (UI)

Knob (Scripting)

Default Value

関数

ColorMatrix Tab

channels

channels

rgb

色補正はこれらのチャンネルにのみ適用されます。

右側のチェックボックスを使用して、個々のチャンネルを選択できます。

matrix

matrix

0

入力画像に適用するカラーマトリックス。各原色チャンネルの出力値は、3つすべてのチャンネル(赤、緑、青)からの入力値に基づいて計算されます。

たとえば、次のように入力した場合0.51 、そして2マトリックスの最初の行では、入力赤の値に0.5、入力緑の値に1、入力青の値に2を掛けます。次に、これらを加算して、出力の赤の値を生成します。出力の緑と青の値は、マトリックスの最初の行の影響を受けません。

からマトリックスの値を取得できます色空間ノードのcolor matrix outputコントロールなど。Ctrl/Cmd + [アニメーション]メニューをドラッグして、マトリックス全体を一度にコピーします。

invert

invert

disabled

有効にすると、マトリックスの逆が使用されます。

mask

N/A

0

右側の関連するマスクチャネルを有効にします。このチェックボックスを無効にすることは、チャンネルをnone

maskChannelInput

none

The channel to use as a mask. By default, the color correction is limited to the non-black areas of this channel.

inject

inject

disabled

をコピーしますmask定義済みへの入力mask.aチャネル。マスクを注入すると、同じマスクをさらに下流で使用できます。

invert

invert_mask

disabled

マスクチャネルの使用を反転し、色補正がマスクの非白領域に制限されるようにします。

fringe

fringe

disabled

有効にすると、マスクのエッジにのみ効果が適用されます。

無効にすると、効果はマスク全体に適用されます。

(un)premult by

N/A

disabled

右側の関連チャンネルを有効にします。このチェックボックスを無効にすることは、チャンネルをnone

unpremult

none

The image is divided by this channel before being processed, and multiplied again afterwards.

If you are using premultiplied input images, you may want to check (un)premult by and select rgba.alpha here. This will simulate doing the color correction before the premultiplication was done. It is the same as adding an Unpremult node before this node and a Premult node after, but allows you to work faster if you’re only using one color correct node.

If you are using unpremultiplied input images, you should leave this set to none.

invert

invert_unpremult

disabled

(un)premultiplyチャネルの使用を反転します。

mix

mix

1

0の元の画像と1の完全な効果の間で溶解します。