Separable filter

A separable filter in image processing can be written as product of two more simple filters. Typically a 2-dimensional convolution operation is separated into 2 onedimensional filters. This reduces the cost of computing the operator.

Examples

1. A twodimensional smoothing filter is separated in this sample:

2. Gaussian blur (smoothing)

3. Sobel operator (edge detection)

This works also for Prewitt operator.

This article is issued from Wikipedia - version of the 12/17/2013. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.