TasseledCap

Краткая информация

Создает растровый объект, применяя преобразование "tasseled cap" к входному растру.

Обсуждение

Поддерживаются только изображения, полученные с сенсорами Landsat MSS, Landsat TM, Landsat ETM+, IKONOS, QuickBird, WorldView-2 и RapidEye. Эту функцию также можно использовать для элементов набора данных мозаики, содержащих поддерживаемые типы растровых данных.

Она обеспечивает аналитический метод для непосредственного сравнения объектов почвенно-растительного покрова с помощью спутниковых снимков, полученных разными сенсорами, включая Landsat, IKONOS, QuickBird, WorldView-2 и RapidEye. Уменьшение объема данных с нескольких мультиспектральных каналов до трех основных компонентов: яркость, уровень зеленого и влажность (или желтизна покрова для Landsat MSS). Кроме того, она снижает влияние атмосферных явлений и помех на изображениях, повышая качество анализа.

Эта функция должна применяться до других функций, которые меняют значения пикселов, таких как растяжка, слияние и т.д. Единственное исключение - Landsat ETM+, для которого выполнение функции Относительное отражение должно предшествовать выполнению функции TasseledCap.

Если данные были предварительно обработаны, функция не даст верных результатов. Лучше всего использовать "сырые" данные от поставщика. Кроме того, для функции не подходят предварительно обработанные 8-битовые данные IKONOS, QuickBird и WorldView-2, поскольку их значения пикселов изменены.

Указанный набор растровых данных является временным для растрового объекта. Чтобы сделать его постоянным, вы можете вызвать метод растрового объекта save.

Синтаксис

TasseledCap (raster)
ПараметрОписаниеТип данных
raster

The input raster.

Raster
Возвращаемое значение
Тип данныхОписание
Raster

Выходной растр функции «шапочка с кисточкой».

Пример кода

TasseledCap, пример 1

Применяет преобразование «шапочка с кисточкой» для подходящего входного растра.

import arcpy

TasseledCap_raster = arcpy.sa.TasseledCap("Worldview2.tif")