Question: what is the difference between linear and nonlinear filters?
Answer: A linear filter is one that can be done with a convolution, which is just the linear sum of values in a sliding window. ... A non-linear filter is one that cannot be done with convolution or Fourier multiplication. A sliding median filter is a simple example of a non-linear filter.