Image Processing Toolbox | ![]() ![]() |
Convolution
Linear filtering of an image is accomplished through an operation called convolution. In convolution, the value of an output pixel is computed as a weighted sum of neighboring pixels. The matrix of weights is called the convolution kernel, also known as the filter.
For example, suppose the image is
Then Figure 7-1 shows how to compute the (2,4) output pixel using these steps:
Hence the (2,4) output pixel is
Figure 7-1: Computing the (2,4) Output of Convolution
![]() | Linear Filtering | Correlation | ![]() |