Сегментация методом среднего сдвига (Image Analyst)

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

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

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

Использование

  • Входными данными может быть любой поддерживаемый Esri растр с любой глубиной пикселов.

  • Параметр Индекс каналов представляет собой список из трех каналов, разделенных пробелом.

  • Для достижения оптимального результата, используйте вкладку Символы в свойствах набора данных для интерактивной растяжки вашего Входного растра, чтобы объекты, которые вы хотите выделить в сегмент, были отчетливо видны. Затем используйте оптимальные настройки растровой функции Растяжка для обработки вашего изображения для получения оптимального результата и укажите Выходной тип пиксела как 8 bit unsigned на вкладке Общие.

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

Параметры

ПодписьОписаниеТип данных
Входной растр

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

Mosaic Layer; Raster Layer
Минимальный размер сегмента в пикселах
(Дополнительный)

Минимальный размер сегмента. Объединяет сегменты, которые будут меньше этого размера, с наиболее подходящим соседним сегментом. Напрямую связан с минимальной единицей картографирования вашего проекта.

Единицы измерения в пикселах.

Long
Индексы каналов
(Дополнительный)

Каналы, которые будут использоваться для сегментации изображения, разделенные пробелами. Если не указаны индексы каналов, они будут определены по следующим критериям:

  • Если растр трех-канальный, эти три канала и будут использованы
  • Если растр содержит более 3х каналов, инструмент назначит красный, зеленый и синий каналы в соответствии со свойствами растра.
  • Если красный, зеленый и синий каналы не идентифицируются свойствами набора растровых данных, будут использованы каналы 1, 2 и 3.

Порядок каналов не влияет на результат.

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

String
Максимальный размер сегмента в пикселах
(Дополнительный)

Максимальный размер сегмента. Сегменты больше указанного размера будут разделены. Используйте этот параметр для предотвращения артефактов в выходном растре, появляющихся от больших сегментов.

Единицы измерения в пикселах.

Значением по умолчанию является -1, что означает отсутствие ограничений на размер сегмента.

Long

Возвращаемое значение

ПодписьОписаниеТип данных
Выходной набор растровых данных

Укажите имя и расширение выходного набора данных.

Если в качестве входных данных использовалось мультиспектральное изображение, выходными данными будет 8-битовое RGB-изображение. Если в качестве входных данных использовалось изображение в оттенках серого, выходными данными будет 8-битовое изображение в оттенках серого.

Raster

SegmentMeanShift(in_raster, {min_segment_size}, {band_indexes}, {max_segment_size})
ИмяОписаниеТип данных
in_raster

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

Mosaic Layer; Raster Layer
min_segment_size
(Дополнительный)

Минимальный размер сегмента. Объединяет сегменты, которые будут меньше этого размера, с наиболее подходящим соседним сегментом. Напрямую связан с минимальной единицей картографирования вашего проекта.

Единицы измерения в пикселах.

Long
band_indexes
(Дополнительный)

Каналы, которые будут использоваться для сегментации изображения, разделенные пробелами. Если не указаны индексы каналов, они будут определены по следующим критериям:

  • Если растр трех-канальный, эти три канала и будут использованы
  • Если растр содержит более 3х каналов, инструмент назначит красный, зеленый и синий каналы в соответствии со свойствами растра.
  • Если красный, зеленый и синий каналы не идентифицируются свойствами набора растровых данных, будут использованы каналы 1, 2 и 3.

Порядок каналов не влияет на результат.

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

String
max_segment_size
(Дополнительный)

Максимальный размер сегмента. Сегменты больше указанного размера будут разделены. Используйте этот параметр для предотвращения артефактов в выходном растре, появляющихся от больших сегментов.

Единицы измерения в пикселах.

Значением по умолчанию является -1, что означает отсутствие ограничений на размер сегмента.

Long

Возвращаемое значение

ИмяОписаниеТип данных
out_raster_dataset

Укажите имя и расширение выходного набора данных.

Если в качестве входных данных использовалось мультиспектральное изображение, выходными данными будет 8-битовое RGB-изображение. Если в качестве входных данных использовалось изображение в оттенках серого, выходными данными будет 8-битовое изображение в оттенках серого.

Raster

Связанные разделы