摘要 |
LPFs (1121-1 through 1121-n) each set with different ranges of level values, sequentially use pixels in an input image (131) as a pixel of interest, extract a pixel whose level value of pixels including the pixel of interest in a filter size within a range of level values set therein, and generate level value limit smoothed images (132-1 through 132-n) that use an average value of level values of the extracted pixel as a level value of the pixel of interest. A synthesis processing unit (1122) sequentially uses pixels in the input image (131) as a processing object pixel, selects the level value limit smoothed images (132-1 through 132-n) generated by the LPFs (1121-1 through 1121-n) set with a range of level values including a level value of the processing object pixel, and generates a smoothed image (133) that uses a level value of a pixel corresponding to a position of the processing object pixel in the selected level value limit smoothed images (132-1 through 132-n) as the level value of the processing object pixel.
|