Обзор функций Image Analyst

Доступно с лицензией Image Analyst.

Доступно с лицензией Spatial Analyst.

ArcGIS Image Analyst включает функции из ArcPy, предназначенные для обработки и создания растров или растровых объектов.

Большинство этих функций, доступных через модуль arcpy.ia, не требуют наличия лицензии Image Analyst. Там, где это применимо, лицензионные требования для каждой функции перечислены в документации по функции. Множество функций также доступны через модуль arcpy.sa и также не требуют наличия лицензии дополнительного модуля Spatial Analyst. Если для работы функции необходима лицензия и вы работаете с плавающей лицензией, вы можете использовать функцию CheckOutExtension для доступа к нужной функциональности.

Анализ

ФункцияОписание

Aggregate

Создает растровый объект путем агрегирования входного многомерного растра на основе интервала измерения и метода агрегирования.

Anomaly

Создает растровый объект, содержащий аномальные значения пикселов входного многомерного растра на основе временного интервала и метода вычисления аномалий.

Apply

Создает растровый объект путем применения растровой функции или цепочки функций к одному или нескольким растрам.

Foreach

Создает растровый объект путем применения растровой функции или настроенного шаблона функции к каждому срезу входного многомерного растра.

HeatIndex

Вычисляет относительную температуру на основе температуры окружающей среды и относительной влажности. Относительная температура часто описывается, как температура, которую ощущает человеческое тело.

TasseledCap

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

Threshold

Создает растровый объект путем разделения входного растра на два различных класса, где класс с высоким значением отображается с белыми пикселами, а класс с низким значением отображается с черными пикселами.

WindChill

Определяет опасные зимние условия, которые в зависимости от времени воздействия элементов могут привести к обморожению или переохлаждению.

Оформление

ФункцияОписание

ContrastBrightness

Создает улучшенное изображение, улучшая контрастность и яркость исходного изображения.

Convolution

Выполняет фильтрацию значений в изображении, которая может использоваться для повышения резкости изображения, размытия изображения, определения ребер в пределах изображения или других усовершенствований, основанных на ядре.

Pansharpen

Создает многоканальное изображение с более высоким разрешением путем слияния мультиспектрального изображения с более низким разрешением и панхроматического изображения с более высоким разрешением.

Render

Создает визуализированный растровый объект, применяя символы к указанному набору растровых данных. Эта функция полезна при отображении данных в ноутбуке Jupyter.

StatisticsHistogram

Вычисляет статистику и гистограмму растра.

Stretch

Улучшает внешний вид изображения путем изменения его свойств, таких как яркость, контрастность и гамма, посредством нескольких типов растяжки на основе статистики.

VectorFieldRenderer

Визуализирует информацию о направлении и величине потока в растре с помощью векторных символов.

Классификация

ФункцияОписание

MLClassify

Выполняет контролируемую классификацию набора растровых данных или набора данных мозаики с использованием алгоритма классификации максимального правдоподобия.

Конвертация

ФункцияОписание

Colormap

Трансформирует значения пикселов растровых данных, используя определенные цвета из шкалы оттенки серого или RGB на основе конкретных цветов файла цветовой карты или на основе цветовой шкалы.

ColorMapToRGB

Конвертирует одноканальный растр с цветовой картой в трехканальный (красный, зеленый и синий) растр.

ColorspaceConversion

Конвертирует цветовую модель трёхканального 8-разрядного изображения из HSV в красный, зелёный и синий (RGB) или наоборот.

Complex

Вычисляет значение магнитуды из комплексных значений.

Grayscale

преобразует многоканальное изображение в одно-канальное изображение в оттенках серого. Указанные веса применяются к каждому входному каналу, а к выходным данным применяется нормализация.

SpectralConversion

Применяет матрицу к многоканальному изображению, чтобы влиять на цветовые значения выходных данных.

UnitConversion

Конвертирует пикселы из одних единиц измерения в другие. Она поддерживает преобразование расстояния, скорости и температуры.

VectorField

Комбинирует и преобразует два растра в двухканальный растр, который либо принадлежит к типу данных Магнитуда-направление, либо к типу данных U и V.

Коррекция

ФункцияОписание

Speckle

Создает растровый объект путем удаления спекла и сглаживания шума в наборах данных радара, сохраняя при этом ребра и резкие объекты на изображении.

Управление данными

ФункцияОписание

ApplyEnvironment

Создает новый растр, являющийся копией входного растра с примененными к нему текущими настройками среды.

Clip

Создает растровый объект, который обрезается в соответствии с экстентом входного набора растровых данных или формой входного класса полигональных объектов.

CompositeBand

Создает растровый объект путем объединения нескольких растров для формирования многоканального изображения.

ExtractBand

Создает растровый объект путем извлечения одного или нескольких каналов из многоканального растра или изменения порядка каналов в нем.

Mask

Создает растровый объект, указанием одного или нескольких значений NoData или диапазона допустимых значений пикселов.

Merge

Создает растровый объект путем объединения списка растров пространственно или по измерениям.

Resample

Создает растровый объект путем изменения пространственного разрешения входного растра и устанавливает правила для агрегирования или интерполяции значений по новым размерам пикселов.

Subset

Создает растровый объект, являющийся поднабором входного многомерного растра на основе выбранных переменных и интервалов измерений.

TransposeBits

Создает растровый объект, распаковывая биты входного пиксела и сопоставляя их с указанными битами в выходном пикселе. Цель этой функции заключается в манипулировании битами пары наборов входных данных, таких как продуктов качественных каналов Landsat 8.

Математические

ФункцияОписание

Arithmetic

Выполняет арифметическую операцию между двумя растрами или между растром и скаляром и возвращает растровый объект с примененной операцией.

BandArithmetic

Выполняет арифметическую операцию над полосами многоканального растрового объекта и возвращает растровый объект с примененной операцией.

CIg

Вычисляет индекс зеленого хлорофилла (CIg) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

CIre

Вычисляет индекс хлорофилла – дальний ИК (CIre) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

ClayMinerals

Вычисляет соотношение глинистых минералов (CM) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

EVI

Вычисляет расширенный индекс растительности (EVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

FerrousMinerals

Вычисляет коэффициент железистых минералов (FM) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

GEMI

Вычисляет Глобальный индекс мониторинга окружающей среды (GEMI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

GNDVI

Вычисляет зеленый нормализованный разностный вегетационный индекс (NDVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

GVITM

Вычисляет индекс зеленой растительности для Landsat TM (GVITM) из изображения Landsat TM и возвращает растровый объект со значениями индекса.

IronOxide

Вычисляет коэффициент оксида железа (IO) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

MSAVI

Вычисляет измененный вегетационный индекс с поправкой на почву (MSAVI2) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

MTVI2

Вычисляет измененный триангуляционный вегетационный индекс (MTVI2) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

NDVI

Вычисляет нормализованный разностный вегетационный индекс (NDVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

NDVIre

Вычисляет нормализованный разностный вегетационный индекс диапазона ИК (NDVIre) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

NDWI

Вычисляет нормализованный разностный индекс воды (NDWI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

PVI

Вычисляет перпендикулярный вегетационный индекс (PVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

RasterCalculator

Предоставляет доступ ко всем существующим математическим функциям и возвращает растровый объект с примененной математической операцией.

RTVICore

Вычисляет Дальний инфракрасный триангуляционный индекс вегетации (RTVICore) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

SAVI

Вычисляет вегетационный индекс с поправкой на почву (SAVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

SRre

Вычисляет Простое отношение дальнего ИК-диапазона (SRre) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

Sultan

Вычисляет формулу Султана из шестиканального 8-битного растрового объекта и возвращает трехканальный 8-битный растровый объект.

TSAVI

Вычисляет трансформированный вегетационный индекс с поправкой на почву (TSAVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

VARI

Вычисляет Индекс устойчивости к видимой атмосфере (VARI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса.

Переклассификация

ФункцияОписание

Remap

Категоризирует значения пикселов растровых данных в группы с определенными значениями.

Lookup

Создает растровый объект при помощи перекодировки на основе значений другого поля в таблице входного растра.

Статистические

ФункцияОписание

ArgStatistics

Создает растровый объект, в котором каждый пиксел содержит индекс канала, при котором этот пиксел достиг статистического аргумента. Если входной растр многомерен, то выходной растровый объект будет содержать значения измерений вместо индексов каналов.

Statistics

Вычисляет статистику для каждой ячейки изображения на основе определенной фокальной окрестности.

Поверхность

ФункцияОписание

Aspect

Устанавливает направление уклона максимальной скорости изменения значений от каждой ячейки до соседних с ней.

AspectSlope

Создает растровый объект, который одновременно отображает экспозицию и уклон поверхности.

Contour

Создает растровый объект для изолиний путем соединения точек с одинаковым значением из набора растровых данных. Горизонтали – это изолинии, созданные для визуализации растра.

Curvature

Отображает форму или кривизну уклона, которая может быть вогнутой или выпуклой и может быть понята из значения кривизны. Кривизна рассчитывается путем вычисления второй производной поверхности.

ElevationVoidFill

Создает пикселы на растровом объекте, в котором имеются пробелы в высотах

Hillshade

Создает растровый объект трехмерного представления поверхности в оттенках серого с учетом расположения источника освещения и теней.

ShadedRelief

Создает цветное 3D-представление рельефа путем слияния изображений из методов кодирования высот и отмывки.

Slope

Представляет скорость изменения высоты для каждого пиксела.