StatisticsHistogram

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

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

Обсуждение

Более подробную информацию о работе этой функции см. в растровой функции Статистика и гистограмма.

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

Синтаксис

StatisticsHistogram (raster, statistics, histogram)
ПараметрОписаниеТип данных
raster

The input raster.

Raster
statistics

Список статистической информации на основе предварительно определенной статистики для каждого канала. Статистика, указанная для одноканального растра, например, такая: statistics = [{"min": 0, "max": 23.06, mean": 4.547517, "standardDeviation": 2.6870, "count": 10000, "median": 5, "mode": 6}].

Статистика, указанная для растра с тремя каналами, например, такая: statistics = [{"min": 0, "max": 23.06, "mean": 4.547517, "standardDeviation": 2.6870, "count": 10000, "median": 5, "mode": 6}, {"min":2, "max": 25, "mean": 5.32, "standardDeviation": 3.42, "count": 10000, "median": 6, "mode": 6}, {"min": 5, "max": 53.06, "mean": 35.23, "standardDeviation": 6.3270, "count": 10000, "median": 36, "mode": 6}].

List
histogram

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

Введите словарь информации о гистограмме, используя пример, приведенный ниже:

{
  "rasterFunction": "StatisticsHistogram",
  "rasterFunctionArguments": {
    "histograms": [{
      "size": 256,
      "min": 0,
      "max": 23.064547032777931,
      "counts": [559,
        172,
        217,
        ... //256 elements for each of the bins in this example
     ]
   }]
Dictionary
Возвращаемое значение
Тип данныхОписание
Raster

Выходной растр с определенными статистикой и гистограммой.

Пример кода

Пример StatisticsHistogram

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

import arcpy

StatisticsHistogram_raster = arcpy.sa.StatisticsHistogram(imagePath1, [-4.514, 4.338, 0.0043, 1.0], None)

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