Math TOP

概要

Math TOPは、入力画像のピクセルに対して特定の数学演算を実行します。

パラメータ – OP ページ
Channel Pre OP / preop

Math TOPに入ってくる各チャンネルで実行される単項演算のメニューには、次のものがあります。

  • Off / off
    何もしません。
  • Negate / negate
    各入力値の負の値を取ります。
  • Positive / pos
    負の値を正(絶対値)にします。
  • Root / root
    すべての値の平方根をとります。
  • Square / square
    すべての値を二乗します。
  • Inverse / inverse
    すべての値の逆(1 / x)をとります。
Combine Channels / chanop

入力TOPのチャネル間で実行する操作を選択します。 入力および出力チャネルは、以下の「Combine Channels Input」および「Combine Channels Output」パラメータによって選択されます。 あるチャネルのN番目のピクセルは、他のチャネルのN番目のピクセルと結合されます。

  • Off / off
    何もしません。
  • Add / add
    すべてのチャネルを合計します。
  • Subtract / sub
    最初のチャネルからすべてのチャネルを引き算します。
  • Multiply / mul
    すべてのチャネルを乗算します。
  • Divide / div
    最初のチャネルを残りのすべてのチャネルで割り算します。
  • Average / avg
    すべてのチャネルの平均を取ります。
  • Minimum / min
    すべてのチャネルの最小値を取ります。
  • Maximum / max
    すべてのチャネルの最大値を取ります。
  • Length / len
    チャネルがベクトルであると仮定し、その長さを計算します。
Channel Post OP / postop

上記の操作により得られたチャンネルに対して、最終的にメニューの操作(Channel Pre OPと同じ)が行われます。

  • Off / off
    何もしません。
  • Negate / negate
    各入力値の負の値を取ります。
  • Positive / pos
    負の値を正(絶対値)にします。
  • Root / root
    すべての値の平方根をとります。
  • Square / square
    すべての値を二乗します。
  • Inverse / inverse
    すべての値の逆(1 / x)をとります。
Integer / integer

結果の値を整数に変換します。

  • Off / off
    何もしません。
  • Ceiling / ceiling
    値を次の整数に切り上げます。
  • Floor / floor
    値を次の整数に切り捨てます。
  • Round / round
    値を最も近い整数に丸めます。(四捨五入)
Combine Channels Input / inputmask

入力にどのチャンネルを含めるか選択します。

Combine Channels Output / outputchannels

出力結果に含めるチャンネルを選択します。

パラメータ – Multi-Add ページ

次に、以下の順番で3つのステップを実行します。

Pre-Add / preoff

まず、ここで設定した値を各チャンネルの各ピクセルに加算します。

Multiply / gain

そして、ここで設定した値を掛け合わせます。

Post-Add / postoff

そして、ここで設定した値を加算します。

Operation / op

以下の数学演算を実行します。

  • No Operation / no_op
    何もしません。
  • Multiply RGB by Alpha / rgbmultalpha
    RGBカラー値をイメージのアルファ値で乗算します。
  • Divide RGB by Alpha / rgbdivalpha
    RGBカラー値をイメージのアルファ値で除算します。
  • Divide RGB by Alpha and Fill / rgbdivalphafill
    RGBカラー値をイメージのアルファ値で除算し、アルファ= 0のピクセルで画像を塗りつぶします。
パラメータ – Range ページ

乗算/加算する別の方法。 これは出力前の最後のステップです。

From Range / fromrange

すべてのチャンネルを操作し、From Rangeで指定したレンジを以下のTo Rangeのレンジに変換します。

To Range / torange

すべてのチャンネルを操作し、上記のFrom Rangeで指定したレンジをこのTo Rangeのレンジに変換します。

From Range R / fromrangeR

赤チャンネルを操作し、From Rangeで指定したレンジを以下のTo Rangeのレンジに変換します。

To Range R / toranger

赤チャンネルを操作し、上記のFrom Rangeで指定したレンジをこのTo Rangeのレンジに変換します。

From Range G / fromrangeg

緑チャンネルを操作し、From Rangeで指定したレンジを以下のTo Rangeのレンジに変換します。

To Range G / torangeg

緑チャンネルを操作し、上記のFrom Rangeで指定したレンジをこのTo Rangeのレンジに変換します。

From Range B / fromrangeb

青チャンネルを操作し、From Rangeで指定したレンジを以下のTo Rangeのレンジに変換します。

To Range B / torangeb

青チャンネルを操作し、上記のFrom Rangeで指定したレンジをこのTo Rangeのレンジに変換します。

From Range A / fromrangea

アルファ チャンネルを操作し、From Rangeで指定したレンジを以下のTo Rangeのレンジに変換します。

To Range A / torangea

アルファ チャンネルを操作し、上記のFrom Rangeで指定したレンジをこのTo Rangeのレンジに変換します。

パラメータ – Common ページ

参照:共通 Common ページ