Skip To Content

Bitwise And

Mit der Image Analyst-Lizenz verfügbar.

Mit der Spatial Analyst-Lizenz verfügbar.

Übersicht

Führt eine bitweise AND-Operation für die binären Werte von zwei Eingabe-Rastern aus.

Weitere Informationen zur Funktionsweise von bitweisen mathematischen Werkzeugen

Abbildung "Bitwise And"

Hinweise

Zwei Eingaben sind notwendig, damit diese Funktion ausgeführt wird.

Die Reihenfolge der Eingabe-Raster ist für diese Funktion nicht von Bedeutung.

Wenn eine Eingabe vom Datentyp Gleitkomma ist, werden die Werte durch Kürzung in ganzzahlige Werte konvertiert, bevor der bitweise Vorgang ausgeführt wird.

Alle bitweisen Vorgänge haben Folgendes gemeinsam:

  • Binäre Werte werden in Zweierkomplementen gespeichert.
  • Die Werkzeuge können ganzzahlige 32-Bit-Werte verarbeiten.
  • Die Bitposition links außen wird für das Vorzeichen (positiv oder negativ) des Wertes umgekehrt. Wenn der ganzzahlige Wert positiv ist, ist die Bitposition 0. Ist er negativ, ist die Bitposition 1.

Die Operation mit "Bitwise And" behandelt das Vorzeichenbit genauso wie jedes andere Bit. Wenn eine oder beide Eingaben für eine Pixelposition positiv sind, ist die Ausgabe positiv; wenn beide Eingaben negativ sind, ist die Ausgabe negativ.

Parameter

ParameternameBeschreibung

Raster

Die erste Eingabe, die bei dieser bitweisen Operation verwendet werden soll.

Für diesen Parameter kann ein konstanter Wert als Eingabe verwendet werden, vorausgesetzt für den anderen Parameter wird ein Raster angegeben.

Raster2

Die zweite Eingabe, die bei dieser bitweisen Operation verwendet werden soll.

Für diesen Parameter kann ein konstanter Wert als Eingabe verwendet werden, vorausgesetzt für den anderen Parameter wird ein Raster angegeben.

Ausdehnungstyp

Wählen Sie die Ausdehnung für das Ausgabe-Raster aus:

  • Erste(r) von: Legen Sie die Verarbeitungsausdehnung anhand der Ausdehnung des ersten Eingabe-Rasters fest.

  • Schnittpunkt von: Legen Sie die Verarbeitungsausdehnung anhand der Ausdehnung der überlappenden Pixel fest. Dies ist die Standardeinstellung.
  • Vereinigung von: Legen Sie die Verarbeitungsausdehnung anhand der Ausdehnung aller Raster fest.
  • Letzte(r) von: Legen Sie die Verarbeitungsausdehnung anhand der Ausdehnung des letzten Eingabe-Rasters fest.

Zellengrößentyp

Wählen Sie die Zellengröße für das Ausgabe-Raster aus. Wenn alle Eingabe-Zellengrößen identisch sind, führen alle Optionen zum selben Ergebnis.

  • Erste(r) von: Verwenden Sie die erste Zellengröße der Eingabe-Raster.
  • Min. von: Verwenden Sie die kleinste Zellengröße aller Eingabe-Raster.
  • Max. von: Verwenden Sie die größte Zellengröße aller Eingabe-Raster. Dies ist die Standardeinstellung.
  • Mittelwert von: Verwenden Sie die mittlere Zellengröße aller Eingabe-Raster.
  • Letzte(r) von: Verwenden Sie die letzte Zellengröße der Eingabe-Raster.

Weitere Informationen zu "Bitwise"

Die bitweisen Werkzeuge werden bei der Auswertung der binären Darstellung der Eingabewerte verwendet. Für jedes Bit in der binären Darstellung wird eine boolesche Operation ausgeführt.

Die Logik der Funktionsweise der verschiedenen bitweisen Werkzeuge wird in den folgenden Abschnitten dargestellt. Die Pfeile zeigen den Fluss der Operation dafür an, wie Eingabewerte in eine binäre Basis2-Darstellung konvertiert, analysiert und als Dezimalwert (Basis10) zurückgegeben werden.

Weitere Informationen zur Funktionsweise des Werkzeugs "Bitwise And"

Für "Bitwise And" wird für jedes Bit, bei dem beide Eingaben 1 sind, 1 ausgegeben. Wenn mindestens eines der beiden Bits 0 ist, lautet die Ausgabe für das Bit 0.

Beispiel für Bitwise And, Or und XOr
Dies ist ein Beispiel für "Bitwise And", "Bitwise Or" und "Bitwise Xor".

Verwandte Themen