Boolean Not 関数

1 つの入力ラスターのピクセル値に対してブール型の論理否定 (補数) 演算を行います。

入力値が true (0 以外) の場合には、出力値は 0 になります。 入力値が false (0) の場合には、出力値は 1 になります。

Boolean Not の図

備考

ブール演算ツールでは、入力がブール値と見なされます。つまり、0 以外の値は真、値 0 は偽として処理されます。

このブール型の評価の実行に必要なのは、単一の入力値のみが必要です。

入力値が浮動小数点数の場合は、操作を実行する前に 0 または 1 の整数値に変換されます。 入力値が浮動小数点数 0.0 の場合は、整数 0 に変換されます。 入力値が 0.0 以外の値の場合は、整数 1 に変換されます。 たとえば、入力浮動小数点数 0.6、32.22、-4.2 は 1 として扱われます。 出力値は、必ず整数になります。

入力がマルチバンド ラスターである場合、出力はマルチバンド ラスターになります。 関数は、入力の各バンドに対して操作を実行します。

入力が多次元ラスターである場合、すべての変数のすべてのスライスが処理され、出力は多次元ラスターになります。

パラメーター

パラメーター名説明

ラスター

このブール型演算で使用する最初の入力。

範囲タイプ

出力ラスターで使用する範囲を選択します。

  • 最初のラスターに一致 - 最初の入力ラスターの範囲を使用して、処理対象範囲を決定します。

  • 共通の範囲 - 重複するピクセルの範囲を使用して、処理対象範囲を決定します。 これがデフォルトです。
  • すべての範囲 - すべてのラスターの範囲を使用して、処理対象範囲を決定します。
  • 最後のラスターに一致 - 最後の入力ラスターの範囲を使用して、処理対象範囲を決定します。

セル サイズ タイプ

出力ラスターで使用するセル サイズを選択します。 すべての入力セル サイズが同じである場合、すべてのオプションは同じ結果を生成します。

  • 最初のラスターに一致 - 入力ラスターの最初のセル サイズを使用します。
  • 最小 - すべての入力ラスターのうちの最小セル サイズを使用します。
  • 最大 - すべての入力ラスターのうちの最大セル サイズを使用します。 これがデフォルトです。
  • 平均 - すべての入力ラスターの平均セル サイズを使用します。
  • 最後のラスターに一致 - 入力ラスターの最後のセル サイズを使用します。


このトピックの内容
  1. 備考
  2. パラメーター