1. An image processing apparatus comprising: detection unit that detects an eye in an image and detects a partial region including the detected eye as an eye region; evaluation value computation unit that computes an evaluation value for pixels included in the eye region, the evaluation value increased with increase in the redness of a pixel and with decrease in the luminance of a pixel; luminance computation unit that computes a luminance value for a surrounding region around the eye in the image; and correction unit that corrects a color saturation value for pixels included in the eye region with the use of the evaluation value and the luminance value, wherein the correction unit corrects the color saturation value for the pixels included in the eye region such that, in a case in which the luminance value is smaller than the predetermined value even with the same evaluation value, the amount of correction is smaller than that in the case of the luminance value equal to or more than a predetermined value.