The purpose of noise filtering for images is to preserve features such as edge or corners in images, while reducing noise. Recent noise filtering algorithms based on diffusion equation shows the satisfactory results to some extent, if the noise is additive Gaussian noise. However, if the noise is not additive Gaussian noise, the filtering result is not satisfactory. In this paper, we propose a noise filtering method for color images based on LDA and nonlinear diffusion, which makes use of a common diffusion control. Experimental results with images degraded by additive Gaussian noise, salt and pepper noise, and multiplicative noise are presented.