マトリックス

ユーザー定義のマトリックスを入力に追加し、すべてまたは特定のチャネルにマトリックス値を掛けることができます。[アニメーション]メニューを使用して、既存のマトリックスをコピーして貼り付けるか、個々のフィールドを手動で調整できます。

マトリックスは、ソース画像の各ピクセルが周囲のピクセルによってどのように影響を受けるかを制御します。たとえば、

-1

-1

-1

-1

8

-1

-1

-1

-1

エッジ検出フィルターを生成します(参照エッジ検出)中央のピクセルに8を、周囲のピクセルに-1を掛け、9つの値を加算して中央のピクセルの新しい値を計算します。このプロセスは、ソースイメージ内のすべてのピクセルに対して繰り返され、出力イメージが作成されます。

注意:  0-1の範囲外のマトリックス結果はクリップされます。

入力とコントロール

接続タイプ

接続名

関数

入力

名前のない

マトリックスを通過する画像。

Control (UI)

Knob (Scripting)

Default Value

関数

Matrix Tab

channels

channels

all

効果はこれらのチャンネルにのみ適用されます。

これを他の何かに設定した場合allまたはnone、右側のチェックボックスを使用して個々のチャンネルを選択できます。

matrix

matrix

N/A

すべてまたは特定のチャネルの乗算に使用されるマトリックスを定義します。[アニメーション]メニューを使用して、既存のマトリックスをコピーして貼り付けるか、個々のフィールドを手動で調整できます。

normalize

normalize

disabled

有効にすると、行列は定数で除算され、合計が1になります(可能な場合)。これにより、出力画像はソース画像と同じ輝度になります。

mask

N/A

disabled

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

maskChannelInput

none

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

inject

inject

disabled

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

invert

invert_mask

disabled

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

fringe

fringe

disabled

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

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

mix

mix

1

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