Abstract
Many approaches to image restoration are aimed at removing either gauss or impulse noise. This is because both types of degradation processes are distinct in nature, and hence they are easier to manage when considered separately. Nevertheless, it is possible to find them operating on the same image, which produces a hard damage. This happens when an image, already contaminated by Gaussian noise in the image acquisition procedure, undergoes impulsive corruption during its digital transmission. Here we proposed an algorithm first judge the type of the noise according to the difference values of pixel's neighborhood region and impulse noise's characteristic. Then removes the gauss noise by modified weighted mean filter and removes the impulse noise by modified nonlinear filter. The result of computer simulation on test images indicates that the proposed method is superior to traditional filtering algorithms. The proposed method can not only remove mixed noise effectively, but also preserve image details.