Zusammenfassung
Hiermit werden ein panchromatisches Raster-Dataset mit hoher Auflösung und ein Multiband-Raster-Dataset mit einer niedrigeren Auflösung zu einem RGB-Raster (Rot, Grün, Blau) mit der Auflösung des panchromatischen Rasters zusammengeführt.
Weitere Informationen zum Pan-Sharpening finden Sie unter Informationen zum Pan-Sharpening.
Verwendung
Dieses Werkzeug wirkt sich nur auf die vollständig überlappenden Bereiche aus.
Sie können die Ausgabe in den Formaten BIL, BIP, BMP, BSQ, DAT, Esri Grid , GIF, IMG, JPEG, JPEG 2000, PNG, TIFF oder einem beliebigen Geodatabase-Raster-Dataset speichern.
Mit den vier Gewichtungswerten können Sie den Algorithmus für das Pan-Sharpening anpassen.
Das Pan-Sharpening, das für ein Dreiband-Raster-Dataset durchgeführt wird, erzeugt ein Raster-Dataset mit drei Bändern.
Das Pan-Sharpening, das für ein Vierband-Raster-Dataset durchgeführt wird, erzeugt ein Raster-Dataset mit vier Bändern.
Syntax
CreatePansharpenedRasterDataset_management (in_raster, red_channel, green_channel, blue_channel, {infrared_channel}, out_raster_dataset, in_panchromatic_image, pansharpening_type, {red_weight}, {green_weight}, {blue_weight}, {infrared_weight}, {sensor})
Parameter | Erläuterung | Datentyp |
in_raster | Das Raster-Dataset, das panchromatisch geschärft werden soll. | Mosaic Dataset; Mosaic Layer; Raster Dataset; Raster Layer |
red_channel | Das Eingabe-Raster-Band, das mit dem roten Farbkanal angezeigt werden soll. | Long |
green_channel | Das Eingabe-Raster-Band, das mit dem grünen Farbkanal angezeigt werden soll. | Long |
blue_channel | Das Eingabe-Raster-Band, das mit dem blauen Farbkanal angezeigt werden soll. | Long |
infrared_channel (optional) | Das Eingabe-Raster-Band, das mit dem Infrarot-Farbkanal angezeigt werden soll. | Long |
out_raster_dataset | Der Name, der Speicherort und das Format für das Dataset, das Sie erstellen. Wenn Sie das Raster-Dataset in einem Dateiformat speichern, müssen Sie die Dateierweiterung angeben:
Fügen Sie beim Speichern eines Raster-Datasets in einer Geodatabase dem Namen des Raster-Datasets keine Dateierweiterung hinzu. Beim Speichern eines Raster-Datasets in einer JPEG-Datei, einer JPEG 2000-Datei, einer TIFF-Datei oder einer Geodatabase können Sie im Dialogfeld Umgebungseinstellungen einen Komprimierungstyp und eine Komprimierungsqualität festlegen. | Raster Dataset |
in_panchromatic_image | Das Bild mit höherer panchromatischer Auflösung. | Raster Layer |
pansharpening_type | Der Algorithmus zum Zusammenführen panchromatischer und multispektraler Bänder.
| String |
red_weight (optional) | Ein Wert zwischen 0 und 1, um das rote Band zu gewichten. | Double |
green_weight (optional) | Ein Wert zwischen 0 und 1, um das grüne Band zu gewichten. | Double |
blue_weight (optional) | Ein Wert zwischen 0 und 1, um das blaue Band zu gewichten. | Double |
infrared_weight (optional) | Ein Wert zwischen 0 und 1, um das Infrarotband zu gewichten. | Double |
sensor (optional) | Sie können auch den Sensor der Multiband-Raster-Eingabe festlegen, wenn die Gram-Schmidt-Methode des Pan-Sharpening ausgewählt ist. Durch die Auswahl des Sensortyps werden die entsprechenden Bandgewichtungen festgelegt.
| String |
Codebeispiel
CreatePansharpenedRasterDataset – Beispiel 1 (Python-Fenster)
Dies ist ein Python-Beispiel für das Werkzeug CreatePansharpenedRasterDataset.
import arcpy
arcpy.CreatePansharpenedRasterDataset_management(
"c:/data/rgbn.tif","3","2","1","4", "c:/data/outpan.tif",
"c:/data/in_pan.img","Gram-Schmidt","","","","","QuickBird")
CreatePansharpenedRasterDataset – Beispiel 2 (eigenständiges Skript)
Dies ist ein Python-Skriptbeispiel für das Werkzeug CreatePansharpenedRasterDataset.
#3 Band RGB Pansharpen with Brovey algorithm
import arcpy
arcpy.env.workspace = "C:/workspace"
arcpy.CreatePansharpenedRasterDataset_management(
"rgb.img","3","2","1","1", "output\\rgb_pan.img","pan.img","Brovey")
Umgebungen
Lizenzinformationen
- ArcGIS Desktop Basic: Ja
- ArcGIS Desktop Standard: Ja
- ArcGIS Desktop Advanced: Ja