Обзор функций Анализ изображений
Модуль Анализ изображений (arcpy.ia) содержит функции для обработки и создания растров или растровых объектов. Эти функции объединены в группы в следующих категориях: Анализ, Оформление, Индексы каналов, Классификация, Конвертация, Коррекция, Управление данными, Математические, Переклассификация, Статистические и Поверхность.
Некоторые функции, доступные в модуле arcpy.ia, требуют лицензию дополнительного модуля ArcGIS Image Analyst или ArcGIS Spatial Analyst. В таблице ниже приведены требования к лицензии дополнительного модуля для каждой из функций. Все остальные функции можно использовать с лицензией ArcGIS Pro Basic.
Инструменты геообработки, доступные в наборе инструментов Image Analyst, также доступны в качестве функций геообработки в модуле arcpy.ia.
Анализ
В этом разделе представлен список функций для анализа изображений.
|
Функция |
Описание |
Требуется лицензия |
|---|---|---|
|
Создает растровый объект путем агрегирования входного многомерного растра на основе интервала измерения и метода агрегирования. |
Image Analyst |
|
|
Создает растровый объект, содержащий аномальные значения пикселов входного многомерного растра на основе временного интервала и метода вычисления аномалий. |
Image Analyst или Spatial Analyst |
|
|
Создает растровый объект путем применения растровой функции или цепочки функций к одному или нескольким растрам. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, содержащий разницу между двумя категориальными или непрерывными растрами. |
Image Analyst |
|
|
Использует растр анализа изменений для создания растрового объекта, содержащего информацию о дате изменения. |
Image Analyst |
|
|
Создает растровый объект путем применения растровой функции или настроенного шаблона функции к каждому срезу входного многомерного растра. |
Image Analyst или Spatial Analyst |
|
|
Оценивает тренд для каждого пиксела вдоль измерения для одной или нескольких переменных в многомерном растре. |
Image Analyst |
|
|
Вычисляет градиент по x, y, x,y или заданному измерению. |
Image Analyst |
|
|
Вычисляет относительную температуру на основе температуры окружающей среды и относительной влажности. Относительная температура часто описывается, как температура, которую ощущает человеческое тело. |
ArcGIS Pro Basic |
|
|
Вычисляет объект прогнозируемого многомерного растра, используя выходной растр тренда из функции |
Image Analyst |
|
|
Создает растровый объект, применяя преобразование "tasseled cap" к входному растру. |
ArcGIS Pro Basic |
|
|
Создает растровый объект путем разделения входного растра на два различных класса, где класс с высоким значением отображается со светлыми пикселами, а класс с низким значением отображается с темными пикселами. |
ArcGIS Pro Basic |
|
|
Определяет опасные зимние условия, которые в зависимости от времени воздействия элементов могут привести к обморожению или переохлаждению. |
ArcGIS Pro Basic |
Оформление
В этом разделе представлен список функций для анализа изображений, которые улучшают отображение данных.
|
Функция |
Описание |
Требуется лицензия |
|---|---|---|
|
Создает улучшенное изображение, улучшая контрастность и яркость исходного изображения. |
ArcGIS Pro Basic |
|
|
Выполняет фильтрацию значений в изображении, которая может использоваться для повышения резкости изображения, размытия изображения, определения ребер в пределах изображения или других усовершенствований, основанных на ядре. |
ArcGIS Pro Basic |
|
|
Создает многоканальное изображение с более высоким разрешением путем слияния мультиспектрального изображения с более низким разрешением и панхроматического изображения с более высоким разрешением. |
ArcGIS Pro Basic |
|
|
Создает визуализированный растровый объект, применяя символы к указанному набору растровых данных. Эта функция применяется при отображении данных в ноутбуке Jupyter. |
ArcGIS Pro Basic |
|
|
Вычисляет статистику и гистограмму растра. |
ArcGIS Pro Basic |
|
|
Улучшает внешний вид изображения путем изменения его свойств, таких как яркость, контрастность и гамма, посредством нескольких типов растяжки на основе статистики. |
ArcGIS Pro Basic |
|
|
Визуализирует информацию о направлении и величине потока в растре с помощью векторных символов. |
ArcGIS Pro Basic |
Индексы каналов
В этом разделе представлен список функций для анализа изображений, строящие индексы.
|
Функция |
Описание |
Требуется лицензия |
|---|---|---|
|
Вычисляет Индекс площади выгорания (BAI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет зеленый индекс хлорофилла (CIg) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет индекс хлорофилла – дальний ИК (CIre) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет соотношение глинистых минералов (CM) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет расширенный индекс растительности (EVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет коэффициент железистых минералов (FM) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет Глобальный индекс мониторинга окружающей среды (GEMI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет зеленый нормализованный относительный индекс растительности (GNDVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет зеленый индекс растительности для Landsat TM (GVITM) из изображения Landsat TM и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет коэффициент оксида железа (IO) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет измененный вегетационный индекс с поправкой на почву (MSAVI2) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет измененный триангуляционный вегетационный индекс (MTVI2) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет Нормализованный индекс выгорания (NBR) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет Нормализованный разностный индекс застройки (NDBI) из многоканального растрового объекта и возвращает растровый объект со значениями этого индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет Нормализованный разностный индекс влажности (NDMI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет Нормализованный разностный индекс снега (NDSI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет нормализованный разностный вегетационный индекс (NDVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет нормализованный разностный вегетационный индекс диапазона ИК (NDVIre) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет нормализованный разностный индекс воды (NDWI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет перпендикулярный вегетационный индекс (PVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет Дальний инфракрасный триангуляционный индекс вегетации (RTVICore) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет вегетационный индекс с поправкой на почву (SAVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет Простое отношение дальнего ИК-диапазона (SRre) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет формулу Султана из шестиканального 8-битного растрового объекта и возвращает трехканальный 8-битный растровый объект. |
ArcGIS Pro Basic |
|
|
Вычисляет трансформированный вегетационный индекс с поправкой на почву (TSAVI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
|
|
Вычисляет Индекс устойчивости к видимой атмосфере (VARI) из многоканального растрового объекта и возвращает растровый объект со значениями индекса. |
ArcGIS Pro Basic |
Классификация
В этом разделе представлен список функций для анализа изображений, выполняющих задачи классификации.
|
Функция |
Описание |
Требуется лицензия |
|---|---|---|
|
Классифицирует набор растровых данных на основе файла определения классификатора Esri ( |
Image Analyst или Spatial Analyst |
|
|
Выполняет субпиксельную классификацию и вычисляет относительную распространенность различных типов земельного покрова для отдельных пикселов. |
Image Analyst или Spatial Analyst |
|
|
Выполняет контролируемую классификацию набора растровых данных или набора данных мозаики с использованием алгоритма классификации максимального правдоподобия. |
Image Analyst или Spatial Analyst |
|
|
Группирует смежные пикселы в соответствии с заданным радиусом исходной точки. |
ArcGIS Pro Basic |
|
|
Группы соединяют регионы с одинаковыми значениями пикселов, и вычисляется число пикселов в каждом регионе. |
ArcGIS Pro Basic |
|
|
Группирует смежные пикселы с похожими спектральными и пространственными характеристиками. |
Image Analyst или Spatial Analyst |
Конвертация
В этом разделе представлен список функций для анализа изображений, которые выполняют преобразование данных.
|
Функция |
Описание |
Требуется лицензия |
|---|---|---|
|
Трансформирует значения пикселов растровых данных, используя определенные цвета из шкалы оттенки серого или RGB на основе конкретных цветов файла цветовой карты или на основе цветовой шкалы. |
ArcGIS Pro Basic |
|
|
Конвертирует одноканальный растр с цветовой картой в трехканальный (красный, зеленый и синий) растр. |
ArcGIS Pro Basic |
|
|
Конвертирует цветовую модель трехканального 8-разрядного изображения из HSV в RGB или наоборот. |
ArcGIS Pro Basic |
|
|
Вычисляет значение магнитуды из комплексных значений. |
ArcGIS Pro Basic |
|
|
Преобразует многоканальное изображение в одно-канальное изображение в оттенках серого. Указанные веса применяются к каждому входному каналу, а к выходным данным применяется нормализация. |
ArcGIS Pro Basic |
|
|
Преобразует полигональный, полилинейный или точечный класс пространственных объектов в растровый объект. |
ArcGIS Pro Basic |
|
|
Выполняет преобразование многомерного растра в объект |
ArcGIS Pro Basic |
|
|
Применяет матрицу к многоканальному изображению, чтобы влиять на цветовые значения выходных данных. |
ArcGIS Pro Basic |
|
|
Конвертирует растр тренда в трехканальный (красный, зеленый и синий) растр. |
Image Analyst |
|
|
Конвертирует пикселы из одних единиц измерения в другие. Она поддерживает преобразование расстояния, скорости и температуры. |
ArcGIS Pro Basic |
|
|
Комбинирует и преобразует два растра в двухканальный растр, который либо принадлежит к типу данных Магнитуда-направление или к типу данных U-V. |
ArcGIS Pro Basic |
|
|
Преобразует объект |
ArcGIS Pro Basic |
Коррекция
В этом разделе представлен список функций для анализа изображений, которые выполняют корректировки данных.
|
Функция |
Описание |
Требуется лицензия |
|---|---|---|
|
Калибрует цифровые значения (DN) изображений, полученных с некоторых спутниковых датчиков. Калибровка использует высоту солнца, дату приема, коэффициент усиления и смещение датчика для каждого канала для того, чтобы вывести верхнюю часть отражения атмосферы и коррекцию угла солнца. |
ArcGIS Pro Basic |
|
|
Создает растровый объект путем создания ортотрансформированного изображения с использованием определения сенсора и модели рельефа местности. |
ArcGIS Pro Basic |
|
|
Создает растровый объект путем удаления спекла и сглаживания шума в наборах данных радара, сохраняя при этом ребра и резкие объекты на изображении. |
ArcGIS Pro Basic |
Управление данными
В этом разделе представлен список функций для анализа изображений, выполняющих задачи управления данными.
|
Функция |
Описание |
Требуется лицензия |
|---|---|---|
|
Создает новый растр, являющийся копией входного растра с примененными к нему текущими настройками параметров среды. |
ArcGIS Pro Basic |
|
|
Сохраняет блок пикселов входного растра в памяти с целью оптимизации производительности при многократном использовании растра в выражении. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, который обрезается в соответствии с экстентом входного набора растровых данных или формой входного класса полигональных объектов. |
ArcGIS Pro Basic |
|
|
Создает растровый объект путем объединения нескольких растров для формирования многоканального изображения. |
ArcGIS Pro Basic |
|
|
Функция |
ArcGIS Pro Basic |
|
|
Создает растровый объект путем извлечения одного или нескольких каналов из многоканального растра или изменения порядка каналов в нем. |
ArcGIS Pro Basic |
|
|
Вычисляет геометрическую медиану по пикселам во временном ряду многоканального изображения. |
Image Analyst |
|
|
Создает растровый объект, который помечает плохие каналы в многомерном или гиперспектральном растре на основе выбранного поднабора каналов. На выходе сохраняется тот же порядок каналов, что и на входе. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, указанием одного или нескольких значений NoData или диапазона допустимых значений пикселов. |
ArcGIS Pro Basic |
|
|
Создает растровый объект путем объединения списка растров пространственно или по измерениям. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, изменив проекцию входного растра. |
ArcGIS Pro Basic |
|
|
Создает растровый объект путем изменения пространственного разрешения входного растра и устанавливает правила для агрегирования или интерполяции значений по новым размерам пикселов. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, являющийся поднабором входного многомерного растра на основе выбранных переменных и интервалов измерений. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, являющийся частью (поднабором) многомерного или гиперспектрального растра, в основе которого лежит выбранный поднабор каналов. На выходе сохраняется тот же порядок каналов, что и на входе. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, распаковывая биты входного пиксела и сопоставляя их с указанными битами в выходном пикселе. Цель этой функции заключается в манипулировании битами пары наборов входных данных, например, качественных продуктов каналов Landsat 8. |
ArcGIS Pro Basic |
Математические
В этом разделе представлен список функций для анализа изображений, выполняющих математические функции над данными.
|
Функция |
Описание |
Требуется лицензия |
|---|---|---|
|
Выполняет арифметическую операцию между двумя растрами или между растром и скаляром и возвращает растровый объект с примененной операцией. |
ArcGIS Pro Basic |
|
|
Выполняет арифметическую операцию над каналами многоканального растрового объекта и возвращает растровый объект с примененной операцией. |
ArcGIS Pro Basic |
|
|
Предоставляет доступ ко всем существующим математическим функциям и возвращает растровый объект с примененной математической операцией. |
Image Analyst или Spatial Analyst |
Переклассификация
В этом разделе представлен список функций для анализа изображений, выполняющих задачи переклассификации и перекодировки значений.
|
Функция |
Описание |
Требуется лицензия |
|---|---|---|
|
Создает растровый объект при помощи перекодировки на основе значений другого поля в таблице входного растра. |
ArcGIS Pro Basic |
|
|
Разбивает значения пикселов растрового объекта на группы с определенными значениями. |
ArcGIS Pro Basic |
|
|
Разбивает значения пикселов растрового объекта на группы на основании зон, заданных в другом растре, и сопоставления значений, зависимых от зон, в таблице. |
ArcGIS Pro Basic |
Статистические
В этом разделе представлен список функций для анализа изображений, которые выполняют статистический анализ данных.
|
Функция |
Описание |
Требуется лицензия |
|---|---|---|
|
Создает растровый объект, в котором каждый пиксел содержит индекс канала, при котором этот пиксел достиг статистического аргумента. Если входной растр многомерный, то выходной растровый объект будет содержать значения измерений вместо индексов каналов. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, где каждый пиксел содержит значение, которое чаще всего встречается в нескольких растрах. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, в котором каждый пиксел содержит наибольшее значение в нескольких растрах. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, в котором каждый пиксел содержит среднее значение нескольких растров. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, в котором каждый пиксел содержит медианное значение нескольких растров. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, в котором каждый пиксел содержит минимальное значение нескольких растров. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, где каждый пиксел содержит значение, которое реже всего встречается в нескольких растрах. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, в котором каждый пиксел содержит указанное значение процентиля в нескольких растрах. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, в котором каждый пиксел содержит разность между наибольшим и наименьшим значениями в нескольких растрах. |
ArcGIS Pro Basic |
|
|
Вычисляет статистику для каждой ячейки изображения на основе определенной фокальной окрестности. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, в котором каждый пиксел содержит значение стандартного отклонения нескольких растров. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, в котором каждый пиксел содержит сумму значений нескольких растров. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, в котором каждый пиксел содержит число уникальных значений нескольких растров. |
ArcGIS Pro Basic |
Поверхность
В этом разделе представлен список функций для анализа изображений, которые работают с поверхностями.
|
Функция |
Описание |
Требуется лицензия |
|---|---|---|
|
Устанавливает направление уклона максимальной скорости изменения значений от каждой ячейки до соседних с ней. |
ArcGIS Pro Basic |
|
|
Создает растровый объект, который одновременно отображает экспозицию и уклон поверхности. |
ArcGIS Pro Basic |
|
|
Создает растровый объект для изолиний путем соединения точек с одинаковым значением из набора растровых данных. Горизонтали – это изолинии, созданные в виде растров для визуализации. |
ArcGIS Pro Basic |
|
|
Отображает форму или кривизну уклона, которая может быть вогнутой или выпуклой и может быть понята из значения кривизны. Кривизна рассчитывается путём вычисления второй производной поверхности. |
ArcGIS Pro Basic |
|
|
Создает пикселы на растровом объекте, в котором имеются пробелы в высотах. |
ArcGIS Pro Basic |
|
|
Создает растровый объект трехмерного представления поверхности в оттенках серого с учетом расположения источника освещения и теней. |
ArcGIS Pro Basic |
|
|
Создает цветное 3D-представление рельефа путем слияния изображений из методов кодирования высот и отмывки. |
ArcGIS Pro Basic |
|
|
Представляет скорость изменения высоты для каждого пиксела. |
ArcGIS Pro Basic |