Median Filter

In signal processing, it is often desirable to be able to perform some kind of noise reduction on an image or signal. The median filter is a nonlinear digital filtering technique, often used to remove noise. Such noise reduction is a typical pre-processing step to improve the results of later processing (for example, edge detection on an image). Median filtering is very widely used in digital image processing because, under certain conditions, it preserves edges while removing noise (but see discussion below).

Read more about Median Filter:  Algorithm Description, Worked 1D Example, Boundary Issues, 2D Median Filter Pseudo Code, Algorithm Implementation Issues, Edge Preservation Properties