Zusammenfassung
Performs filtering on the pixel values in an image, which can be used for sharpening an image, blurring an image, detecting edges within an image, or other kernel-based enhancements.
Diskussion
For more information about how this function works, see the Convolution raster function.
The referenced raster dataset for the raster object is temporary. To make it permanent, you can call the raster object's save method.
Syntax
Convolution (raster, kernel)
Parameter | Erläuterung | Datentyp |
raster | The input raster. | Raster |
kernel [kernel,...] | Specify the filtering method.
(Der Standardwert ist None) | String |
Datentyp | Erläuterung |
Raster | The output filtered image. |
Codebeispiel
Create an image with edges enhanced with a Laplacian 3X3 filter.
import arcpy
Convolution_raster = arcpy.ia.Convolution(imagePath1, 15)