焦点统计函数

需要 Spatial Analyst 许可。

获得 Image Analyst 许可后可用。

概览

计算每个输入栅格像元周围邻域内的像元的统计数据。 有几种邻域形状可供选择。

备注

如果输入栅格为浮点型,则只有平均值、最大值、中值、最小值、百分比数、范围、标准差和总和统计类型可用。

当指定某圆形、环形或楔形邻域时,由于像元的中心必须包含在邻域中,因此在计算中可能不考虑一些外部对角线像元。

假设邻域内至少有一个含有效值的像元,则选中在计算中忽略 NoData 选项时,NoData 输入像元可能会在输出中接收到一个值。

参数

参数名称说明

栅格

(必填)

输入栅格。

统计类型

要计算的统计类型。

  • 平均值 - 计算邻域内像元的平均值。
  • 众数 - 计算邻域内像元的众数(出现次数最多的值)。
  • 最大值 - 计算邻域内像元的最大值。
  • 中值 - 计算邻域内像元的中值。
  • 最小值 - 计算邻域内像元的最小值。
  • 少数 - 计算邻域内像元的少数(出现次数最少的值)。
  • 百分比数 - 计算邻域内像元的百分比数。如果选择此统计类型,则百分比数值参数将变为可用,您可以使用该参数来确定要计算的百分比数。
  • 范围 - 计算邻域内像元的范围(最大值和最小值之差)。
  • 标准差 - 计算邻域内像元的标准差。
  • 总和 - 计算邻域内像元的总和(所有值的总和)。
  • 变异度 - 计算邻域内像元的变异度(唯一值的数量)。

如果输入栅格为浮点型,则只有平均值、最大值、中值、最小值、百分比数、范围、标准差和总和统计类型可用。

对于平均值、中值、百分比数和标准差,输出始终为浮点型。

对于“众数”和“少数”,如果邻域中具有最高(众数)或最低(少数)频率的值之间存在平局,则处理像元位置将在输出栅格中收到 NoData。

默认统计类型为平均值。

邻域

用于计算统计数据的各像元周围区域的形状。

每个邻域都具有用来定义形状的附加参数。

  • 矩形,宽度,高度
  • 圆形,半径
  • 环形,内半径,外半径
  • 楔形,半径,起始角度,终止角度
  • 不规则,宽度,高度,邻域值
  • 重量,宽度,高度,邻域值

“不规则”邻域允许您指定待处理像元周围形状不规则的邻域。请使用邻域值表来定义邻域核的形状。某像元位置的值为 0 表示该像元不属于该邻域从而无法用于邻域处理。而值为 1 则表示该值对应的像元(和像元值)属于该邻域。

权重邻域类似于不规则邻域类型,可用于定义像元周围的不规则形状邻域,此外还可以指定各输入值的权重。权重核中的值可指定应包含在邻域范围内的各像元位置及其权重。使用值 0 可将像元从处理范围中排除。正值、负值和小数值均可用作权重。

注:

对于“权重”邻域类型,仅支持“平均值”、“标准差”或“总和”统计数据。

在计算中忽略 NoData

指示在进行统计计算时是否忽略 NoData 值。

  • 选中 - 可指定如果在邻域内存在 NoData 值,则 NoData 值将被忽略。将仅使用邻域内具有数据值的像元来确定输出值。这是默认设置。
  • 未选中 - 可指定如果邻域内有任意像元的值是 NoData,则处理像元的输出将为 NoData

百分数值

表示将百分比数选作统计类型时需要计算的百分比数。对于 90%,其默认值为 90。

取值范围为 0 到 100。第 0 个百分比数基本上等于“最小值”统计量,而第 100 个百分比数相当于“最大值”,但结果为浮点型的情况除外。值 50 所生成的结果基本上与“中值”统计量的结果相同。

使用核文件

对于不规则权重邻域,您可以将自定义核另存为文本文件以供日后使用。

指定宽度和高度并输入邻域值后,使用另存为按钮通过保存邻域核文件对话框将其导出为 ASCII 文本文件。使用浏览按钮打开输入邻域核文件对话框,以浏览并指定要加载的现有核文件。

该文件的格式与焦点统计地理处理工具中使用的核文件的格式相同。第一行用于记录核邻域的宽度和高度。随后的每行文本均表示核中相应位置的值。对于“不规则”邻域类型,值 0 和 1 可确定哪些像元将参与统计计算。值为 0 表示统计计算中将排除邻域中的相应位置,1 表示计算中将包括该位置。“权重”邻域不仅可识别邻域中应包括的像元位置,还可识别这些位置处的值将乘以的权重。

权重邻域仅适用于“平均值”、“标准差”和“总和”统计类型。

相关主题