Résumé
Creates a higher-resolution multiband image by fusing a lower-resolution multispectral image and a higher-resolution panchromatic image.
Discussion
For more information about how this function works, see the Pansharpen raster function.
The referenced raster dataset for the raster object is temporary. To make it permanent, you can call the raster object's save method.
Syntaxe
Pansharpen (pan_raster, ms_raster, {ir_raster}, {fourth_band_of_ms_is_ir}, {weights}, {type}, {sensor})
Paramètre | Explication | Type de données |
pan_raster | The input panchromatic raster. | Raster |
ms_raster | The input multispectral raster. | Raster |
ir_raster | Specify the path to a single-band image containing the near-infrared band. (La valeur par défaut est None) | Raster |
fourth_band_of_ms_is_ir | Specify that the fourth band of the input multispectral raster (ms_raster) is an infrared band.
(La valeur par défaut est True) | Boolean |
weights | Specify weights applied to Red, Green, Blue, Near-Infrared bands. Sum of the weights is 1. For example, the weights for QuickBird imagery are [0.166, 0.167, 0.167, 0.5]. (La valeur par défaut est [0.166, 0.167, 0.167, 0.5]) | String |
type [type,...] | Specify the Pansharpening method.
(La valeur par défaut est ESRI) | String |
sensor [sensor,...] | Specify the sensor name of the input imagery when the pansharpening method is Gram-Schmidt. Supported raster data types include DubaiSat-2, GeoEye-1, GF-1 PMS, GF-2 PMS, IKONOS, Jilin-1, KOMPSAT-2, KOMPSAT-3, Landsat 1-5 MSS, Landsat 7 ETM+, Landsat 8, Pleiades-1, QuickBird, SkySat, SPOT 5, SPOT 6 SPOT 7, TH-01, UltraCam, WorldView-2, WorldView-3, WorldView-4, ZY1-02C PMS, ZY3-CRESDA, ZY3-SASMAC, and UNKNOWN. (La valeur par défaut est None) | String |
Type de données | Explication |
Raster | The output pansharpened raster. |
Exemple de code
Create a higher-resolution multiband image by fusing a lower-resolution multispectral image and a higher-resolution panchromatic image.
import arcpy
Pansharpen_raster = arcpy.ia.Pansharpen(imagePath1, imagePath2, None, True, [0.166, 0.167, 0.167, 0.5], "Gram-Schmidt", None
Vous avez un commentaire à formuler concernant cette rubrique ?