A Review of Nonlinear Image-Denoising Techniques