Convolution
汇总
对影像中的像素值执行过滤,此函数可用于对影像进行锐化、模糊、边缘检测或其他基于内核的增强处理。
讨论
有关此函数工作原理的详细信息,请参阅 Convolution 栅格函数。
栅格对象所引用的栅格数据集是临时性的。 要将其设置为永久,可以调用栅格对象的 save 方法。
语法
Convolution(raster, kernel)
| 参数 | 说明 | 数据类型 |
|---|---|---|
|
raster |
The input raster. |
Raster |
|
kernel |
指定过滤方法。
(默认值为 None) |
String |
返回值
| 数据类型 | 说明 |
|---|---|
|
Raster |
过滤后的输出影像。 |
代码示例
创建影像,其边通过拉普拉斯算子 3X3 滤波器进行了增强。
import arcpy
Convolution_raster = arcpy.sa.Convolution(imagePath1, 15)