Функция Статистика (Statistics)
Функция Статистика (Statistics) вычисляет фокальную статистику для каждого пиксела изображения на основе определенного фокального соседства.
Входные данные для этой функции:
- Входной растр
- Тип
- Параметры окрестности
- Закрашивать только пикселы со значением NoData
Существует четыре типа функций фокальной статистики:
- Минимум - Вычисляет минимальное значение пикселов в окрестности
- Максимум - Вычисляет максимальное значение пикселов в окрестности
- Среднее - Вычисляет среднее значение пикселов в окрестности
- Стандартное отклонение - Вычисляет значение стандартного отклонения пикселов в окрестности
Параметры окрестности (Neighborhood Settings) позволяют ввести количество строк и столбцов пикселов, которые будут использоваться как измерения окрестности.
Флажок Закрашивать только пикселы со значением NoData (Fill NoData pixel values only) можно включить при использовании этой функции, чтобы заполнить пробелы в данных, такие как отсутствующие линии.
В таблице ниже приводятся примеры типов с помощью 2 разных измерений окрестности на основе следующего изображения:
Тип |
Окрестность 3x3 |
Окрестность 5x5 | ||
---|---|---|---|---|
Минимум (Minimum) |
|
|
||
Максимум (Maximum) |
|
|
||
Среднее (Mean) |
|
|
||
Ср. кв. отклонение |
|
|
Закрашивание отсутствующих линий
Функцию Статистика (Statistics) можно использовать для закрашивания отсутствующих линий в изображении. Отсутствующие линии часто бывают вызваны проблемами с датчиком, при которых данные не собираются. Это может происходить в датчиках, например, таких как Landsat 7's Enhanced Thematic Mapper Plus (ETM+). Потерянные данные вызывают проблемы при анализе, а также при отображении снимков. При использовании снимков для анализа можно исправить немногое; однако если имеется перекрывающийся снимок, он может быть использован вместо потерянного содержимого. Тоже самое можно сделать, если снимок используется для отображения информации. Однако далеко не всегда существует дополнительное изображение, чтобы заполнить потерянное содержимое, поэтому оно должно быть извлечено из существующих данных.
Для этого процесса необходимы следующие две функции. Сначала вставьте функцию Маска (Mask), чтобы конвертировать значения пикселов отсутствующей линии в NoData. Например, если значения равны 0, то в функции Маска (Mask) введите значение 0 для каждого канала в столбце Значения NoData (NoData Values). Далее, вставьте функцию Статистика (Statistics). Используя тип Среднее (Mean), определите число строк и столбцов, которые будут использованы для окрестности, и отметьте флажком Закрашивать только пикселы со значением NoData (Fill NoData pixel values only).