Обзор функций Анализ изображений

Модуль Анализ изображений (arcpy.ia) содержит функции для обработки и создания растров или растровых объектов. Эти функции объединены в группы в следующих категориях: Анализ, Оформление, Индексы каналов, Классификация, Конвертация, Коррекция, Управление данными, Математические, Переклассификация, Статистические и Поверхность.

Некоторые функции, доступные через модуль arcpy.ia, требуют наличия лицензии Image Analyst или Spatial Analyst. Таблица ниже показывает, для каких из этих функций требуется лицензия дополнительного модуля. Все остальные функции могут использоваться с лицензией ArcGIS Pro Basic.

Если функция требует лицензии, и вы работаете с плавающей лицензией, вы можете использовать функцию CheckOutExtension для доступа к этой функциональности.

Инструменты геообработки, доступные в наборе инструментов Image Analyst, также доступны в качестве функций геообработки в модуле arcpy.ia.

Анализ

ФункцияОписаниеТребуется лицензия

Aggregate

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

Image Analyst

Anomaly

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

Image Analyst или Spatial Analyst

Apply

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

ArcGIS Pro Basic

ComputeChange

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

Image Analyst

DetectChangeUsingChangeAnalysis

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

Image Analyst

Foreach

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

Image Analyst или Spatial Analyst

GenerateTrend

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

Image Analyst

HeatIndex

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

ArcGIS Pro Basic

PredictUsingTrend

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

Image Analyst

TasseledCap

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

ArcGIS Pro Basic

Threshold

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

ArcGIS Pro Basic

WindChill

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

ArcGIS Pro Basic

Оформление

ФункцияОписаниеТребуется лицензия

ContrastBrightness

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

ArcGIS Pro Basic

Convolution

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

ArcGIS Pro Basic

Pansharpen

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

ArcGIS Pro Basic

Render

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

ArcGIS Pro Basic

StatisticsHistogram

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

ArcGIS Pro Basic

Stretch

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

ArcGIS Pro Basic

VectorFieldRenderer

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

ArcGIS Pro Basic

Индексы каналов

ФункцияОписаниеТребуется лицензия

BAI

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

ArcGIS Pro Basic

CIg

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

ArcGIS Pro Basic

CIre

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

ArcGIS Pro Basic

ClayMinerals

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

ArcGIS Pro Basic

EVI

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

ArcGIS Pro Basic

FerrousMinerals

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

ArcGIS Pro Basic

GEMI

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

ArcGIS Pro Basic

GNDVI

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

ArcGIS Pro Basic

GVITM

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

ArcGIS Pro Basic

IronOxide

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

ArcGIS Pro Basic

MSAVI

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

ArcGIS Pro Basic

MTVI2

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

ArcGIS Pro Basic

NBR

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

ArcGIS Pro Basic

NDBI

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

ArcGIS Pro Basic

NDMI

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

ArcGIS Pro Basic

NDSI

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

ArcGIS Pro Basic

NDVI

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

ArcGIS Pro Basic

NDVIre

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

ArcGIS Pro Basic

NDWI

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

ArcGIS Pro Basic

PVI

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

ArcGIS Pro Basic

RTVICore

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

ArcGIS Pro Basic

SAVI

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

ArcGIS Pro Basic

SRre

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

ArcGIS Pro Basic

Sultan

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

ArcGIS Pro Basic

TSAVI

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

ArcGIS Pro Basic

VARI

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

ArcGIS Pro Basic

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

ФункцияОписаниеТребуется лицензия

Classify

Классифицирует набор растровых данных на основе файла определения классификатора Esri (.ecd) и входных наборов растровых данных.

Image Analyst или Spatial Analyst

LinearUnmixing

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

Image Analyst или Spatial Analyst

MLClassify

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

Image Analyst или Spatial Analyst

RegionGrow

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

ArcGIS Pro Basic

SegMeanShift

Группирует смежные пикселы с похожими спектральными и пространственными характеристиками.

Image Analyst или Spatial Analyst

Конвертация

ФункцияОписаниеТребуется лицензия

Colormap

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

ArcGIS Pro Basic

ColorMapToRGB

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

ArcGIS Pro Basic

ColorspaceConversion

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

ArcGIS Pro Basic

Complex

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

ArcGIS Pro Basic

Grayscale

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

ArcGIS Pro Basic

RasterizeFeatures

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

ArcGIS Pro Basic

RasterToXarray

Выполняет преобразование многомерного растра в xarray.Dataset, содержащий надписанные массивы (объекты массива данных) с выровненными объектами-размерами.

ArcGIS Pro Basic

SpectralConversion

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

ArcGIS Pro Basic

TrendToRGB

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

Image Analyst

UnitConversion

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

ArcGIS Pro Basic

VectorField

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

ArcGIS Pro Basic

XarrayToRaster

Преобразует xarray.Dataset в многомерный растр.

ArcGIS Pro Basic

Коррекция

ФункцияОписаниеТребуется лицензия

ApparentReflectance

Калибрует цифровые значения (DN) изображений, полученных с некоторых спутниковых датчиков. Калибровка использует высоту солнца, дату приема, коэффициент усиления и смещение датчика для каждого канала для того, чтобы вывести верхнюю часть отражения атмосферы, плюс коррекцию угла солнца.

ArcGIS Pro Basic

Geometric

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

ArcGIS Pro Basic

Speckle

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

ArcGIS Pro Basic

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

ФункцияОписаниеТребуется лицензия

ApplyEnvironment

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

ArcGIS Pro Basic

Buffered

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

ArcGIS Pro Basic

Clip

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

ArcGIS Pro Basic

CompositeBand

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

ArcGIS Pro Basic

ExtractBand

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

ArcGIS Pro Basic

GeometricMedian

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

Image Analyst

Mask

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

ArcGIS Pro Basic

Merge

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

ArcGIS Pro Basic

Reproject

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

ArcGIS Pro Basic

Resample

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

ArcGIS Pro Basic

Subset

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

ArcGIS Pro Basic

TransposeBits

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

ArcGIS Pro Basic

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

ФункцияОписаниеТребуется лицензия

Arithmetic

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

ArcGIS Pro Basic

BandArithmetic

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

ArcGIS Pro Basic

RasterCalculator

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

Image Analyst или Spatial Analyst

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

ФункцияОписаниеТребуется лицензия

Lookup

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

ArcGIS Pro Basic

Remap

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

ArcGIS Pro Basic

ZonalRemap

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

ArcGIS Pro Basic

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

ФункцияОписаниеТребуется лицензия

ArgStatistics

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

ArcGIS Pro Basic

Majority

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

ArcGIS Pro Basic

Max

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

ArcGIS Pro Basic

Mean

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

ArcGIS Pro Basic

Median

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

ArcGIS Pro Basic

Min

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

ArcGIS Pro Basic

Minority

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

ArcGIS Pro Basic

Percentile

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

ArcGIS Pro Basic

Range

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

ArcGIS Pro Basic

Statistics

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

ArcGIS Pro Basic

StdDev

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

ArcGIS Pro Basic

Sum

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

ArcGIS Pro Basic

Variety

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

ArcGIS Pro Basic

Поверхность

ФункцияОписаниеТребуется лицензия

Aspect

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

ArcGIS Pro Basic

AspectSlope

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

ArcGIS Pro Basic

Contour

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

ArcGIS Pro Basic

Curvature

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

ArcGIS Pro Basic

ElevationVoidFill

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

ArcGIS Pro Basic

Hillshade

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

ArcGIS Pro Basic

ShadedRelief

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

ArcGIS Pro Basic

Slope

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

ArcGIS Pro Basic