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.
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, GIF, 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 die panchromatische Schärfung 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 [sensor,...] (optional) | Sie können auch den Sensor der Multiband-Raster-Eingabe festlegen, wenn die Gram-Schmidt-Methode der panchromatischen Schärfung 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")
Umgebung
Lizenzierungsinformationen
- ArcGIS for Desktop Basic: Ja
- ArcGIS for Desktop Standard: Ja
- ArcGIS for Desktop Advanced: Ja