Mathematica's highly optimized filtering capabilities provide a wide range of linear and modern nonlinear local filters, as well as a variety of nonlocal filters, which can be applied to arbitrary arrays of data and images.

Linear Filters

GaussianFilter— Gaussian and Gaussian derivatives filtering of images and arrays