Skip to main content

Bitwise Not (Spatial Analyst ツール)

サマリー

1 つの入力ラスターのバイナリー値に対してビット単位の論理否定 (補数) 演算を行います。

ビット演算ツールの詳細

Bitwise Not の図

OutRas = BitwiseNot(InRas1)

使用法

  • 入力値が浮動小数点数値の場合は、ビット単位の演算を実行する前に値を切り捨てて整数値に変換されます。

  • ビット単位の演算では、以下の点に注意してください。

    • バイナリー値は 2 の補数として格納されます。

    • ツールは 32 ビット整数を対象とします。

    • 最左端のビット位置は値の符号 (正または負) のために予約されています。 整数が正の値である場合、そのビット位置の値は 0 で、負の値である場合、そのビット位置の値は 1 です。

  • ビット単位の論理否定演算では、符号ビットを他のビットと同様に処理します。 入力のセル値が負の場合、出力も負になり、入力値が正の場合には出力も正になります。

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

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

  • このツールに適用されるジオプロセシング環境の詳細については、解析環境と Spatial Analyst をご参照ください。

パラメーター

ラベル 説明 データ タイプ

入力ラスター、または定数値

Bitwise Not (補数) 演算の対象となる入力ラスター。

他のパラメーターでラスターが指定されている場合、数値をこのパラメーターの入力として使用できます。 両方の入力で数値を指定するには、セル サイズと範囲を最初に環境で設定しておく必要があります。

Raster Layer; Constant

戻り値

ラベル 説明 データ タイプ

出力ラスター

出力ラスター。

セル値は、入力に対する Bitwise Not 演算の結果です。

Raster

環境

自動コミット, セル サイズ, セル サイズ投影法, 圧縮, 現在のワークスペース, 範囲, 地理座標系変換, マスク, 出力データのコンフィグレーション キーワード, 出力座標系, スクラッチ ワークスペース, スナップ対象ラスター, タイル サイズ

ライセンス情報

  • Basic: Spatial Analyst または Image Analyst が必要
  • Standard: Spatial Analyst または Image Analyst が必要
  • Advanced: Spatial Analyst または Image Analyst が必要