Академический Документы
Профессиональный Документы
Культура Документы
Convolution function
ArcMap 10.3
|
Other versions
10.5
10.4
10.3
The Convolution function 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 kernelbased enhancements.
Input Raster
Type
Kernel
There are a number of convolution filter types you can choose within this function. You can also specify a User Defined
type and enter your own kernel values.
You can apply a median filter to the image by specifying a weight of 1/9 for a 3 by 3 kernel, thereby giving every pixel in
the kernel an equal weight. This filter can be used to smooth an image. There are other kernels that can be used to
sharpen or enhance edges. You can combine filters to achieve specific results. For example, you may want to apply a filter
that will remove speckle or smooth an image, then apply a filter that will detect edges.
For optimal display results, you may want to apply a histogram stretch to adjust the image's contrast or brightness to help
pull out features.
http://desktop.arcgis.com/en/arcmap/10.3/managedata/rasterandimages/convolutionfunction.htm 1/9
3/1/2017 ConvolutionfunctionHelp|ArcGISforDesktop
A 3 by 3 filter
A 3 by 3 filter
http://desktop.arcgis.com/en/arcmap/10.3/managedata/rasterandimages/convolutionfunction.htm 2/9
3/1/2017 ConvolutionfunctionHelp|ArcGISforDesktop
A 3 by 3 filter
A 3 by 3 filter
A 3 by 3 filter
A 3 by 3 filter
http://desktop.arcgis.com/en/arcmap/10.3/managedata/rasterandimages/convolutionfunction.htm 3/9
3/1/2017 ConvolutionfunctionHelp|ArcGISforDesktop
Laplacian types
Laplacian filters are often used for edge detection. It is often applied to an image that has first been smoothed to reduce
its sensitivity to noise.
A 3 by 3 filter
A 5 by 5 filter
00100
Laplacian 5x5 01210
121721
01210
00100
Line detection filters, like the gradient filters, can be used to perform edge detection.
You may get better results if you apply a smoothing algorithm before an edge detection algorithm.
A 3 by 3 filter
http://desktop.arcgis.com/en/arcmap/10.3/managedata/rasterandimages/convolutionfunction.htm 4/9
3/1/2017 ConvolutionfunctionHelp|ArcGISforDesktop
A 3 by 3 filter
A 3 by 3 filter
A 3 by 3 filter
Sobel types
http://desktop.arcgis.com/en/arcmap/10.3/managedata/rasterandimages/convolutionfunction.htm 5/9
3/1/2017 ConvolutionfunctionHelp|ArcGISforDesktop
A 3 by 3 filter
A 3 by 3 filter
The Sharpening highpass filter accentuates the comparative difference in the values with its neighbors. A highpass filter
calculates the focal sum statistic for each cell of the input using a weighted kernel neighborhood. It brings out the
boundaries between features for example, where a water body meets the forest, thus sharpening edges between objects.
The highpass filter is referred to as an edge enhancement filter. The highpass filter kernel identifies which cells to use in
the neighborhood and how much to weight them multiply them by.
A 3 by 3 filter
Sharpen 00.250
0.2520.25
00.250
http://desktop.arcgis.com/en/arcmap/10.3/managedata/rasterandimages/convolutionfunction.htm 6/9
3/1/2017 ConvolutionfunctionHelp|ArcGISforDesktop
A 3 by 3 filter
Sharpen II 0.250.250.25
0.2530.25
0.250.250.25
A highpass 3 by 3 filter
A highpass 5 by 5 filter
13431
Sharpening 5x5 30603
462164
30603
13431
Smoothing types
Smoothing lowpass filters smooth the data by reducing local variation and removing noise. The lowpass filter calculates
the average mean value for each neighborhood. The effect is that the high and low values within each neighborhood will
be averaged out, reducing the extreme values in the data.
http://desktop.arcgis.com/en/arcmap/10.3/managedata/rasterandimages/convolutionfunction.htm 7/9
3/1/2017 ConvolutionfunctionHelp|ArcGISforDesktop
A 3 by 3 filter
A lowpass 3 by 3 filter
A lowpass 5 by 5 filter
11111
Smoothing 5x5 14441
141241
14441
11111
Other filters
Point spread type
The point spread function portrays the distribution of light from a point source through a lense. This will introduce a slight
blurring effect.
http://desktop.arcgis.com/en/arcmap/10.3/managedata/rasterandimages/convolutionfunction.htm 8/9
3/1/2017 ConvolutionfunctionHelp|ArcGISforDesktop
A 3 by 3 filter
Related Topics
What are the functions used by a raster or mosaic dataset?
Editing function chains in a mosaic dataset
http://desktop.arcgis.com/en/arcmap/10.3/managedata/rasterandimages/convolutionfunction.htm 9/9