Wolfram Language & System 10.4 (2016)|Legacy Documentation
The Wolfram Language'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.
GaussianFilter — Gaussian and Gaussian derivatives filtering of images and arrays
DerivativeFilter — general-order derivative filter
CellularAutomaton — general cellular automaton