Nonlinear Filtering

Nonlinear filtering is based on a logical decomposition of a filter into a set of relatively simple operators.

Filter size: Define the size of the kernel.

Filter shape:

Median

A median filter is based upon moving a window over an image (as in a convolution) and computing the output pixel as the median value of the pixel intensities within the input window. The effect is that noise is removed while the position of edges is preserved. The median filter is very efficient for the removal of impulse noise (also known as binary noise).

Min

This filter is similar to the median filter, except that it computes the output pixel as the minimum value.

Max

This filter is similar to the median filter, except that it computes the output pixel as the maximum value.

Kuwahara

The kuwahara filter is an edge preserving blur filter as the median filter. It works by calculating the mean and variance for four subquadrants, and chooses the mean value for the region with the smallest variance.

 

See also:

Image Factory