As a key image enhancement technology to remove the noise in images
image smoothing is a necessary function in various image processing software. Excellent smoothing algorithm should be able to deal with images corrupted by various noises and has capability of preserving detailed information. Based on analyzing a few of keeping details smoothing algorithm (gradient weighting filter
self adapted median filter
robust smoothing
edge keeping filter) and according to each adaptation to various noise
a robust smoothing method is presented combining non linear and linear filter. Tests on corrupted image of various noise show that the algorithm can deal with corrupted image robustly and keep well image detail at the same time.