Multilook (Image Analyst)

Mit der Image Analyst-Lizenz verfügbar.

Zusammenfassung

Ermittelt die Durchschnittswerte von SAR-Daten (Synthetic Aperture Radar) durch Bereichs- und Azimut-Looks, um sich quadratischen Pixeln zu nähern, Despeckle zu mindern und die Verarbeitungszeit der SAR-Werkzeuge zu reduzieren.

Verwendung

  • Dieses Werkzeug kann auch verwendet werden, um die Rauschfilterung zu vermindern und die Bearbeitungszeit des SAR-Werkzeugs zu reduzieren.

  • Der Bereich Geoverarbeitung enthält Informationen über die Parameter Bereichs-Looks und Azimut-Looks mit dem geschätzten Bereichs- und Azimuth-Pixelabstand, der für die Erstellung eines annähernd quadratischen Pixels für den Wert des Parameters Eingaberadardaten erforderlich ist.

Parameter

BeschriftungErläuterungDatentyp
Eingaberadardaten

Die Eingaberadardaten.

Raster Dataset; Raster Layer
Ausgaberadardaten

Die Multilook-Ausgaberadardaten.

Raster Dataset; Raster Layer
Polarisierungsbänder
(optional)

Die zu korrigierenden Polarisierungsbänder.

Der erste Band ist standardmäßig ausgewählt.

String
Bereichs-Looks
(optional)

Ganzahlige Anzahl der Looks in Bereichsrichtung. Wird kein Wert angegeben, so verwendet das Werkzeug die Mindestanzahl der Looks, die für die Erstellung eines annähernd quadratischen Pixels erforderlich ist.

Long
Azimut-Looks
(optional)

Ganzahlige Anzahl der Looks in Azimut-Richtung. Wird kein Wert angegeben, so verwendet das Werkzeug die Mindestanzahl der Looks, die für die Erstellung eines annähernd quadratischen Pixels erforderlich ist.

Long

Multilook(in_radar_data, out_radar_data, {polarization_bands}, {range_looks}, {azimuth_looks})
NameErläuterungDatentyp
in_radar_data

Die Eingaberadardaten.

Raster Dataset; Raster Layer
out_radar_data

Die Multilook-Ausgaberadardaten.

Raster Dataset; Raster Layer
polarization_bands
[polarization_bands,...]
(optional)

Die zu korrigierenden Polarisierungsbänder.

Der erste Band ist standardmäßig ausgewählt.

String
range_looks
(optional)

Ganzahlige Anzahl der Looks in Bereichsrichtung. Wird kein Wert angegeben, so verwendet das Werkzeug die Mindestanzahl der Looks, die für die Erstellung eines annähernd quadratischen Pixels erforderlich ist.

Long
azimuth_looks
(optional)

Ganzahlige Anzahl der Looks in Azimut-Richtung. Wird kein Wert angegeben, so verwendet das Werkzeug die Mindestanzahl der Looks, die für die Erstellung eines annähernd quadratischen Pixels erforderlich ist.

Long

Codebeispiel

Multilook – Beispiel 1 (Fenster Python)

In diesem Beispiel werden ein Multilook mit HH-Polarisierung, ein Bereichs-Look von 7 und ein Azimut-Look von 2 durchgeführt.

import arcpy
arcpy.env.workspace = "D:\Data\SAR\"
    
outRadar = arcpy.ia.Multilook("Spotlight_CAPELLA_C02_SP_SICD_HH_20210106050239_20210106050241", "HH", 4, 5)
outRadar.save("Spotlight_CAPELLA_C02_SP_SICD_HH_20210106050239_20210106050241_ML.crf")
Multilook – Beispiel 2 (eigenständiges Skript)

In diesem Beispiel werden ein Multilook mit HH-Polarisierung, ein Bereichs-Look von 7 und ein Azimut-Look von 2 durchgeführt.

# Import system modules and check out ArcGIS Image Analyst extension license
import arcpy
arcpy.CheckOutExtension("ImageAnalyst")
from arcpy.ia import *

# Set local variables
in_radar="D:\Data\SAR\Spotlight_CAPELLA_C02_SP_SICD_HH_20210106050239_20210106050241_CalB0.crf"
out_radar="D:\Data\SAR\Spotlight_CAPELLA_C02_SP_SICD_HH_20210106050239_20210106050241_CalB0_ML.crf"
polarization="HH"
range_looks=4
azimuth_looks=5

# Execute 
outRadar = arcpy.ia.Multilook(in_radar, polarization, range_looks, azimuth_looks)
outRadar.save(out_radar)

Lizenzinformationen

  • Basic: Erfordert Image Analyst
  • Standard: Erfordert Image Analyst
  • Advanced: Erfordert Image Analyst

Verwandte Themen