The respective frequency band images at different frequency bands are determined. Of the absolute values of the magnitudes of the gradient components in multiple mutually differing directions for each pixel of interest, the largest is computed as the pixel energy of the pixel of interest. Unlike prior art in which the mean of the absolute values of the magnitudes of the gradient components in multiple directions was determined, the maximum is computed as the pixel energy. Consequently, pixel energies are computed to be larger than in prior art. In other words, it is possible to perceive strong signals that correspond to structural components in the input image. Since noise reduction in the input image is performed based on pixel energy, noise processing in the input image can easily be controlled by strengthening noise reduction in areas other than areas that are perceived to be structures or weakening noise reduction in areas that are perceived to be structures. As a result, the quality of the input image can be improved.Selon linvention, des images à des bandes de fréquences respectives différentes sont déterminées. Parmi les valeurs absolues des amplitudes des composantes de gradient dans des directions différentes multiples pour chaque pixel dintérêt, la valeur la plus élevée est calculée comme lénergie du pixel dintérêt. À la différence des antériorités dans lesquelles la moyenne des valeurs absolues des amplitudes des composantes de gradient dans des directions multiples était déterminée, la valeur maximale est calculée comme énergie de pixel. Ainsi, les énergies de pixel sont calculées pour être supérieures à celles des antériorités. Autrement dit, il est possible de percevoir des signaux forts qui correspondent à des composantes structurelles de limage dentrée. Comme la réduction du bruit dans limage dentrée est réalisée en fonction de lénergie de pixels, un traitement de bruit dans limage dentrée peut aisément être régulé par renforcement de la réduction de