Skip to main content

Funktion "Lineare spektrale Entmischung"

Mit Image Analyst-Lizenz verfügbar.

Mit Spatial Analyst-Lizenz verfügbar.

Überblick

Führt eine Subpixel-Klassifizierung durch und berechnet den Anteil verschiedener Landbedeckungstypen für einzelne Pixel.

Hinweise

Die Funktion "Lineare spektrale Entmischung" berechnet den Anteil einzelner Pixel, die mehrere Arten von Landbedeckungen enthalten. Es wird ein Multiband-Layer erzeugt, in dem jedes Band dem Anteil der einzelnen Landbedeckungsklassen entspricht. Beispiel: Sie können mit diesem Werkzeug in einem Multispektralbild Landbedeckungen klassifizieren und Vegetation mit und ohne Photosyntheseaktiviät, nackte Erde und tote Pflanzen ermitteln.

Die Reihenfolge des Ausgabe-Multiband-Rasters entspricht der Reihenfolge des Eingabe-Spektralprofils.

Die Anzahl der Klassen darf nicht größer sein als die Anzahl an Bändern im Eingabe-Raster. Beispiel: Einem Achtband-Raster können Sie keine Informationen zu neun Klassen entnehmen.

Polygon-Features erfordern folgende Feldnamen:

  • classname: Ein Textfeld, das den Namen der Klassenkategorie angibt.

  • classvalue: Ein Feld des Typs "Long Integer", das den ganzzahligen Wert für die einzelnen Klassenkategorien enthält.

Bei der Berechnung des Anteils der Landbedeckungsklassen kann es vorkommen, dass die Lösung für das Gleichungssystem negative Koeffizienten oder Brüche enthält. Überprüfen Sie in diesem Fall die Trainingsgebiete in Ihrem Eingabe-Spektralprofil, und vergewissern Sie sich, dass diese die einzelnen Klassen richtig darstellen. Wenn Sie keine Fehler finden, wählen Sie als Ausgabewert-Option die Option Nicht negativ aus.

Diese Funktion kann einen multidimensionalen Raster-Layer verarbeiten. Das Ergebnis ist ein multidimensionaler Raster-Layer, dessen einzelne Ausschnitte Multiband-Raster sind, die den Anteil der einzelnen Bodenbedeckungsklassen enthalten.

Wenn das Kontrollkästchen Kontinuum entfernen aktiviert ist, wird unter Verwendung gerader Liniensegmente, die die lokalen Maxima von Spektren verbinden, eine konvexe Hülle über ein Spektrum gelegt. Das Kontinuum wird entfernt, indem es in das tatsächliche Spektrum für jedes Pixel im Bild und die Eingabespektren aufgeteilt wird. Dies ermöglicht den Vergleich von Absorptions-Features anhand einer gemeinsamen Basislinie.

Parameter

Parametername

Beschreibung

Raster

Das Eingabe-Raster.

Spektren-Typ

Spektralinformationen der verschiedenen Landbedeckungsklassen.

  • Spektren-Datei: Eine Spektralbibliotheksdatei oder eine Klassifikatordefinitionsdatei (.ecd), die mit dem Werkzeug Maximum-Likelihood-Klassifikator trainieren erzeugt wurde, oder als JavaScript Object Notation-Datei (.json), die die Spektralprofile der Klasse enthält, bereitgestellt wird.

  • Trainings-Feature: Polygon-Features oder Trainingsgebiet-Feature-Class, die mit dem Trainingsgebiet-Manager erstellt werden.

Spektren-Datei

Die Eingabe-Spektren-Datei. Dieser Parameter ist anwendbar, wenn Spektren-Typ auf Spektren-Datei festgelegt ist. Zu den unterstützten Dateiformaten gehören .esl, .sli, .ecd und .json.

Trainings-Feature

Die Eingabe-Training-Feature-Class. Zu den unterstützten Dateiformaten gehören .esl, .sli, .ecd und .json. Dies ist anwendbar, wenn Spektren-Typ auf Trainings-Feature festgelegt ist.

Summenwert 1

Gibt die Optionen zur Definition der Ausgabepixelwerte an.

  • Aktiviert: Die Klassenwerte für jedes Pixel werden im Dezimalformat angegeben, wobei die Summe aller Klassen gleich 1 ist. Beispiel: Class1 = 0,16, Class2 = 0,24, Class3 = 0,60.

  • Deaktiviert: Die Summe aller Klassen in einem Pixel darf größer sein als 1.

Nicht negativ

Gibt die Optionen zur Definition der Ausgabepixelwerte an.

  • Aktiviert: Es gibt keine negativen Ausgabewerte.

  • Deaktiviert: Der Anteil der Landbedeckung kann negative Werte annehmen.

Kontinuum entfernen

Die Spektren werden anhand eines Bildes oder von Referenzdaten normalisiert.

  • Aktiviert: Das Kontinuum wird zur Normalisierung der Spektren entfernt.

  • Deaktiviert: Das Kontinuum wird nicht entfernt.