算术函数
算术函数用于执行两个栅格之间或一个栅格与一个标量之间(反之亦然)的算术运算。
此函数的输入如下:
- 输入栅格 1
- 输入栅格 2
- 运算
如果要对栅格中的每个像素值使用常量值,请单击对话框的基于常量生成栅格部分中的栅格下拉箭头,然后选择栅格 1 或栅格 2。然后在常量文本框中指定一个值。
运算选项包括:
- 加 - 输出每个栅格的所有对应像素值的总和。
output = Raster1 + Raster2
- 减 - 输出每个栅格的对应像素值之间的差值。这可用于计算变化检测。
output = Raster1 - Raster2
- 乘 - 输出每个栅格对应的像素值的乘积。这可用于执行某些成本函数。
output = Raster1 × Raster2
- 除 - 输出每个栅格对应的像素值之间的相除结果。
output = Raster1 ÷ Raster2
- 幂 - 输出以像素值为底数、以输入栅格数据或标量为指数的幂运算结果。
output = Raster1Raster2
- 众数 - 输出所有重叠像素中出现次数最多的像素值。例如,如果栅格包含六个波段,将有六个重叠像素。在 4、5、6、4、7、9 这六个值中,众数值为 4。
相关主题
7/10/2012