Pansharpen
汇总
通过融合较低分辨率的多光谱影像和较高分辨率的全色影像来创建较高分辨率的多波段影像。
讨论
有关此函数工作原理的详细信息,请参阅 Pansharpen 栅格函数。
栅格对象所引用的栅格数据集是临时性的。 要将其设置为永久,可以调用栅格对象的 save 方法。
语法
Pansharpen(pan_raster, ms_raster, {ir_raster}, {fourth_band_of_ms_is_ir}, {weights}, {type}, {sensor})
| 参数 | 说明 | 数据类型 |
|---|---|---|
|
pan_raster |
输入全色栅格。 |
Raster |
|
ms_raster |
输入多光谱栅格。 |
Raster |
|
ir_raster |
指定包含近红外波段的单波段影像的路径。 (默认值为 None) |
Raster |
|
fourth_band_of_ms_is_ir |
将输入多光谱栅格 (
(默认值为 True) |
Boolean |
|
weights |
指定应用于红色、绿色、蓝色和近红外波段的权重。权重和为 (默认值为 [0.166, 0.167, 0.167, 0.5]) |
String |
|
type |
指定全色锐化方法。
(默认值为 ESRI) |
String |
|
sensor |
指定全色锐化方法为 (默认值为 None) |
String |
返回值
| 数据类型 | 说明 |
|---|---|
|
Raster |
输出全色锐化栅格。 |
代码示例
通过融合较低分辨率的多光谱影像和较高分辨率的全色影像来创建较高分辨率的多波段影像。
import arcpy
Pansharpen_raster = arcpy.sa.Pansharpen(imagePath1, imagePath2, None, True, [0.166, 0.167, 0.167, 0.5], "Gram-Schmidt", None)