TOPs」カテゴリーアーカイブ

Analyze TOP

概要

Analyze TOPは、任意の画像を取得し、その画像の様々な特性(平均ピクセルカラー、最大輝度のピクセル、各チャンネルの最小値と最大値など)を解析します。その結果は、選択したスコープに応じて、1×1、1xN、またはNx1 画像に保存されます(下記のScope パラメータを参照)。計算された値は、TOP to CHOP を使用して CHOP に持ち込むことができます。

注意:minimum オペレーションとmaximum オペレーションを使用する場合、デフォルトではminimum パラメータで選択された値が最も高いピクセルを選択することになります。例えば、Luminance が選択されている場合、出力されるのは輝度値そのものではなく、輝度が最も高いピクセルのRGBA値です。同様に、Red、Green、Blueなどの単一チャンネルが選択されている場合は、各チャンネルの最高値ではなく、最高の赤の値を持つピクセルが出力されます。各チャンネルの最小値または最大値を個別に求めるには、Analyze Channel を RGBA Independent に設定してください。

注意:Operationパラメータが Count Pixels または Sum に設定されている場合、出力データを適切に保存するために、出力イメージはデフォルトで32ビットの浮動小数点フォーマットになります。それ以外ではデフォルトの出力フォーマットは入力フォーマットと同じです。イメージ フォーマットは、Common ページのパラメータを使用して手動で設定することができます。

注意:Exclude NaNsやMask機能を使用すると、ノードのパフォーマンスが低下するので、必要な場合のみ有効にしてください。

パラメータ – Analyze ページ
Operation / op

入力画像に対して行う操作を設定します。

  • Average / average
    入力画像の各チャンネルの平均値を求めます。この操作は,Exclude NaNsやMaskを使用する場合、結果を計算するためにノードが2回のパスを実行するため、著しく遅くなります.
  • Minimum / minimum
    Analyze Channel パラメータで設定された解析対象で値が最も低いピクセルを見つけます。詳細については概要の注意事項を参照してください。
  • Maximum / maximum
    Analyze Channel パラメータで設定された解析対象で値が最も高いピクセルを見つけます。詳細については概要の注意事項を参照してください。
  • Count Pixels / count
    入力画像の有効なピクセル数を計算します。デフォルトでは、出力は Scope パラメータで設定された画像のサイズに基づいて固定されます。Exclude NaNs パラメータが有効な場合、またはMask パラメータが設定されている場合、出力はMaskとNaNチェックを通過したピクセル数になります。デフォルトでは、ピクセル数をカウントする場合、出力画像は32ビットの浮動小数点フォーマットに設定されます。
  • Sum / sum
    入力画像内のすべてのピクセルの値の合計を計算します。デフォルトでは、出力結果を正しく保存するために、出力画像は32ビットの浮動小数点型フォーマットに設定されます。
Analyze Channel / analyzechannel

操作がどのような値で実行されるかを設定します。たとえば、OperationパラメータがMinimumでAnalyze Channel がRed の場合、出力されるのは赤の値が最も低いピクセルになります。(青や緑の値が最も低いとは限りません)各チャンネルの最低値を個別に見つけるには、このパラメータを RGBA Independent に設定します。

  • Luminance / luminance
    出力結果は、入力されたピクセルの輝度に基づきます。輝度とは RGB チャンネルの値に基づくピクセルの相対的な強度のことです。注意: 出力には輝度値そのものではなく、輝度が最も高い/最も低いピクセルの元の RGBA 値が含まれます。
  • Red / red
    Red チャンネルの値のみに基づいて計算します。
  • Green / green
    Green チャンネルの値のみに基づいて計算します。
  • Blue / blue
    Blue チャンネルの値のみに基づいて計算します。
  • Alpha / alpha
    アルファ チャンネルの値のみに基づいて計算します。
  • RGB Average / rgbaverage
    RGBチャンネルの平均値に基づいて計算します。
  • RGBA Average / average
    RGBAチャンネルの平均値に基づいて計算します。
  • RGBA Independent / independent
    各チャンネルごとに個別に計算を行います。各チャンネルの最高・最低値を求める場合は、このモードを使用してください。
Scope / scope

ピクセルをどのようにグループ化して結果を計算するかを設定します。

  • Full Image / image
    計算は、入力画像のすべてのピクセルに対して行われ、1つのピクセルの結果に結合されます。
  • Rows / rows
    入力の各行に対して別々に計算が行われ、結果は入力と同じ行数の1ピクセルの幅の画像が出力されます。
  • Columns / columns
    入力の各列に対して別々に計算が行われ、結果は入力と同じ列数で1ピクセルの高さの画像が出力されます。
Exclude NaNs / excludenans

このパラメータを有効にすると、入力画像のNaN値を持つピクセルをスキップします。NaNは通常、以前の計算(0で割るなど)のエラーを表しますが、点群画像の無効なピクセルを表すために使用することもできます。ほとんどの操作でNaNピクセルに遭遇した場合、結果の出力は常にNaNとなるため、有効な結果を得るためにはこのパラメータを有効にする必要があります。入力にNaN値を想定していない場合は、このパラメータをオフにしておくことをお勧めします。

Mask / mask

このパラメーターを使用すると、入力の1つ以上のチャネルの値に基づいて特定のピクセルを除外できます。 たとえば、アルファに設定した場合、アルファにゼロ以外の値を持つピクセルのみが含まれます。 これは、たとえば、有効なポイントデータを格納しているピクセルを示すためにアクティブチャネルを使用しているポイントクラウド画像の平均位置を見つける必要がある場合に役立ちます。

  • None / none
    マスクチャンネルはありません。すべてのピクセルが出力計算に使用されます。
  • Red / red
    Red チャンネルの値が0以外のピクセルのみが使用されます。
  • Green / green
    Green チャンネルの値が0以外のピクセルのみが使用されます。
  • Blue / blue
    Blue チャンネルの値が0以外のピクセルのみが使用されます。
  • Alpha / alpha
    アルファ チャンネルの値が0以外のピクセルのみが使用されます。
  • RGBA Independent / independent
    各チャンネルはそれ自身のマスクとして機能するので、ピクセルだけがゼロ以外の値を出力計算に使用されます。
パラメータ – Common ページ

参照:共通 Common ページ

Add TOP

概要

Add TOPは、入力画像をピクセル値を加算して合成します。Output = Input1 + Input2 となります。合計が1を超えるとカラーチャンネルをクランプします。

パラメータ – Transform ページ
Fixed Layer / size

選択された入力は固定レイヤーとなり、他の入力はオーバーレイとなります。これは合成の順序(Input1 + Input2)を変更するものではなく、どのレイヤーを固定レイヤーとみなし、どのレイヤーがTransform ページのパラメータによって調整可能なものとみなすかだけです。固定レイヤーの解像度とアスペクト比は、Commonページで手動で設定しない限り、合成の最終的な解像度とアスペクト比として使用されます。

  • Input 1 / input1
  • Input 2 / input2
Pre-Fit Overlay / prefit

オーバーレイレイヤー(オーバーレイレイヤーは固定レイヤーではない入力)が合成をどのように塗りつぶすかを決定します。

  • Fill / fill
    オーバーレイレイヤーは、固定レイヤーの解像度とアスペクト比を埋めるように伸張/縮小されています。
  • Fit Horizontal / fithorz
    オーバーレイレイヤーは、固定レイヤーに合わせて水平方向に伸縮・縮小されます。
  • Fit Vertical / fitvert
    オーバーレイレイヤーは、固定レイヤーに合わせて垂直方向に伸縮/縮小されます。
  • Fit Best / fitbest
    オーバーレイレイヤーは、クロップしない最適なマッチを使用して、固定レイヤーに合うように伸縮/縮小されます。オーバーレイのアスペクト比は維持されます。
  • Fit Outside / fitoutside
    オーバーレイレイヤーは、可能な限り最悪のマッチを使用して、固定レイヤーにフィットするようにスクラッチされた状態で引き伸ばされます。これは Fit Best の逆です。オーバーレイのアスペクト比は維持されます。
  • Native Resolution / nativeres
    オーバーレイは伸縮/縮小しません。オーバーレイ レイヤーは、合成に自身の解像度とアスペクト比を使用します。ピクセル精度の高い合成には、Native Resolutionを推奨します。
Justify Horizontal / justifyh

オーバーレイの水平方向のアライメントを設定します。

  • Left / left
    オーバーレイは固定レイヤーの左側に配置されます。
  • Center / center
    オーバーレイは固定レイヤーの中央に配置されます。
  • Right / right
    オーバーレイは固定レイヤーの右側に配置されます。
Justify Vertical / justifyv

オーバーレイの垂直方向の位置合わせを設定します。

  • Bottom / bottom
    オーバーレイは固定レイヤーの下側に合わせて配置されます。
  • Center / center
    オーバーレイは固定レイヤーの中央に配置されます。
  • Top / top
    オーバーレイは固定レイヤーの上側に合わせて配置されます。
Extend Overlay / extend

オーバーレイレイヤーの拡張(または繰り返し)条件を設定します。このパラメータは、オーバーレイレイヤーのエッジの処理を設定します。

  • Hold / hold
    オーバーレイレイヤーのエッジのピクセルは、そのエッジを伸ばし続けます。
  • Zero / zero
    画像はオーバーレイのエッジからはみ出しません。
  • Repeat / repeat
    オーバーレイのエッジでリピートされます。
  • Mirror / mirror
    オーバーレイのエッジでミラーリングされます。

注意: 以下のすべてのトランスフォームパラメータは、オーバーレイレイヤーのみに影響します。

Rotate / r

オーバーレイレイヤーを回転させます。値を大きくすると時計回りに、小さくすると反時計回りに回転します。

Translate / t

オーバーレイレイヤーを x と y で移動します。

  • X / tx
  • Y / ty
Translate Units / tunit

Translateパラメータで使用する単位を設定します。

Scale / s

オーバーレイレイヤーを x と y で拡大縮小します。

  • X / sx
  • Y / sy
Pivot / p

オーバーレイレイヤーの拡大縮小と回転を行う中心点を設定します。ピボットポイントを変更すると、変形順序によって異なる結果が得られます。

  • X / px
  • Y / py
Pivot Units / punit

Pivot パラメータで使用する単位を設定します。

パラメータ – Common ページ

参照:共通 Common ページ