The white balance correction method and apparatus estimate a color
temperature of a photographing light source with which a color image has
been taken by using at least gray and/or skin color information contained
in an input color image and correct image signals of the color image
based on the estimated color temperature. The density correction method
multiplies image signals of respective pixels in an input color image by
set coefficients to detect pixels having the multiplied image signals in
the vicinity of a blackbody locus curve of skin color as skin color
candidate pixels and assigns an average obtained for predetermined color
signals from the skin color candidate pixels detected to a predetermined
density of a color corresponding to the color signals on a print. The
recording medium on which one or both of the white balance correction
method and the density correction method are recorded in a
computer-readable manner as a program to be executed by a computer.