描述
通过在输入栅格上应用缨帽变换来创建栅格对象。
讨论
仅支持通过 Landsat MSS、Landsat TM、Landsat ETM+、IKONOS、QuickBird、WorldView-2 和 RapidEye 传感器获得的影像。此函数还可用于包含所支持栅格数据类型的镶嵌数据集中的项目。
通过这种分析方式可使用通过不同传感器(包括 Landsat、IKONOS、QuickBird、WorldView-2 和 RapidEye)获得的卫星影像对土地覆被要素直接进行比较。将数据量从多个多光谱波段减少为三个主要成分:亮度、植被量和湿度(或者对于 Landsat MSS 则为黄色成分)。此外,还可以减少大气影响和影像中的噪声成分,使分析更准确。
应用此函数之前,不应存在任何修改像素值的函数,例如拉伸、锐化或其他增强函数。唯一的例外是 Landsat ETM+,使用 Landsat ETM+ 时,表观反射率函数必须位于 TasseledCap 之前。
如果数据已经过预处理,此函数将不会提供正确的结果。最好是使用来自影像提供商的原始数据。另外,由于像素值已被更改,经过预处理的 8 位 IKONOS、QuickBird 和 WorldView-2 数据是无效的。
栅格对象的引用栅格数据集是临时的。要将其设置为永久,可以调用栅格对象的 save 方法。
代码示例
对合格的输入栅格应用缨帽变换。
import arcpy
TasseledCap_raster = arcpy.ia.TasseledCap("Worldview2.tif")